I actually live by their other location on Cave Creek, but I called to get a badly needed bike fitting on my road bike, they recomended me to this location. The shop is small, but has everything you need. My fitting lasted about an hour. It seriously has changed the way I ride. Jeff was just epic! Not only did he take the measurements and fit me, but he gave me great recomendations to get the most out of my ride, including fixing my pedal stroke. Even though I went at the shop's busy time, I felt like the only one in the store. Their prices were very reasonable and were not pushy on sales. He made recomendations based on my needs. I am still a novice to cycling, but thanks to Jeff I learned more in one hour than the past year of riding. They have a customer for life.