They have multiple locations and the one on Granville is the one I attended. The staff are somewhat helpful. The selection is okay, but, the quality is superior to many other fabric stores. I was able to find something that worked for my project, however, it wasn't exactly what I wanted.
The prices are higher than what you would get at Fabricana, Fabricland etc but they do carry more speciality fabrics. Their selection for embellishments is small.
Their store in Victoria is much better for selection.