I have been to every archery shop/range in the metro area and Arizona Archery is the best. The staff is excellent and the facility is second to none. They have a decent (not great) selection of bows and equipment in stock, but can order anything.
The best thing about them is their humility and willingness to work with any archer, at any skill level. Very few places have a staff like this. In addition, they were not "pushy" about one brand or another when looking at options within different manufacturers. This was very refreshing. Almost every other shop I have been to made me feel like I was not making a good choice unless I purchased one of the top brands (top model of the top brand to be specific). They truly seem to have your best interest in mind, not theirs.
I do not live close, but I now drive 20 miles farther than the shop next to my house to shoot here. The experience is worth every extra dollar in gas and time.