I purchased a Specialized Epic from Global Bikes in Gilbert approximately 3 years ago. While I know I'm not leaving the review for the Gilbert location, my initial experience was not great. For spending over $2,000 on a bike the shop was not all that friendly, even dealing with the owner.
The Ray Rd shop is closest to my house. If it was not for John, I would be giving this shop 1 star. The staff is not friendly and they're constantly out of parts. On two separate occasions, they were out of the Specialized tires I was in need of.
On one occasion, I went to the shop for tips on seating my tubeless tire. I brought my own stans and wasn't thinking it would be a problem. The technician was incredibly rude, made me stand far away behind a yellow line and said he was giving me a break by not charging $15 to change my tire. $15?? Big freaking deal! I would have gladly paid $15 for a friendly person to show me how to seat my tire.
In all fairness, I've visited the Global bikes in Ahwatukee and south Chandler. Both shops were friendlier than the Chandler location.
My advice, give John a raise and change management.
I recently bought a new bike at another shop. Glad to give my business to a friendlier place.