Just wondering if any Torontonians have visited and what you thought about it?
Sorry if theres a thread about this already.
Sorry if theres a thread about this already.
Where is the Toronto one? I might be going to Toronto in May
The layout of how they display their stuff reminds me of Winners. I've seen some really good deals though!