Yeah, If you do end up in Phoenix, I go see Rob at their 7th Ave and Indian School Location. I didnt have the best experience at Tempe South, they told me a part was needed and i couldnt ride my bike, then i tightened it and rode it up south mountain and it did great.
I guess it depends. I recommend Landis, and Bike Barn has treated me good there....except its way to far out for me to drive there.
Good luck!