Was in the market for indoor soccer shoes, and a friend recommended this store to check out. Supposedly, they have the best selection and prices in the GTA.
I would say their selection was just OK, and the prices seemed more or less comparable to other places I visited. They were out of stock in a couple of items I wanted to try on, so I didn't have much to choose from.
In the plus side the person working there did take the time to answer a lot of my questions in a helpful manner.
Ended up paying $79 + tax for a pair of NIKEs, and I am satisfied with my purchase. Not sure if I'd say it's better than any other random local sports by any stretch - but that's just me.