Domenic's has great customer service! Glad that I found them on Yelp and was able to support a local business. Shortly after falling off of my new-to-me bike, I took the broken part of my bike to this shop since they were a) local b) close to my abode.
Jan quickly came to my rescue to help me out and find a new part for me to purchase. He even showed me how to put it on my bike with a similar style since I don't have space in my car to bring my own with.
I ended up purchasing a helmet as well to be safe as the more we spoke about bike-riding around Tempe and the Valley. He let me try a few on and showed me how to ensure proper fit.
Great people and would recommend them for your biking needs!