Fabricland is THE destination if you need a great assortment of fabrics for a good price. I can always find fantastic deals in the bargain centre and the student discount makes it worth it for me. I came here a couple weeks ago needing some fabric to reupholster some old chairs. The selection is amazing and I found myself in this store for hours. The only thing I'd complain about is the service- the checkout process can take FOREVER and they always seem short-staffed. Other than that, I love Fabricland and will always return.