This shop has some nice stock that can be hard to find elsewhere. It's also conveniently located, though they are not open on Sundays.
However, most of the stock is highly overpriced, and the staff can be extraordinarily nasty if you decide to put something back before you pay.
They're great if you need something right away, but if you have the time to go downtown or shop online, you'll be much happier. You can get everything they offer for a lot less, with no hassle, elsewhere.