I've been to this shop twice, the first time was just browsing and I found the staff very friendly and helpful. Today's visit was the exact opposite. I went to purchase some road cycling shoes. Since I've never owned any before I thought I'd go here and probably pay a little more but make sure I've got a good fit and a good shoe. I'm training for my first triathlon and told the guy that I wasn't sure if I wanted road shoes or tri shoes to go with my existing SPD pedals and cleats. He told me I'd have to swap my peddles if I wanted tri shoes, so I looked at some road shoes. I was trying to decide between two pairs when I thought I should at least look at/learn a bit about tri shoes. I picked up a pair and the tag said "SPD Compatible". I asked the guy about this and he said that they didn't have my size. So he had lied to me about having to change pedals just because he wouldn't be able to sell me the shoes!!! What a jerk. I don't think I could shop there again. Albeit, I'm a newb to cycling but had they done a nice job, they'd have won a customer for life.