I went here to get some lights and a helmet and also to replace a flat tire. I don't know much about bikes and I hate how a lot of bike stores in Toronto will make you feel like a complete idiot for not knowing everything there is to know about bicycles. Anyway, I told them upfront I didn't know much and when it came to fixing me tire, they completely over-charged me. They said it needed some kind of tape put on it which would make it cost more. I said sure. But when it came time to pay the bill the tire ended up costing over $25. When I spoke with some friends after who had been to other places, they told me I paid way too much. The actual products are nice enough, but I wouldn't suggest going here to get your bike fixed. Rip off.