Has all the basics. Also has the great deals time to time. Some of the staff is wonderful (specifically the late-night women)... but others certainly could use a lot of work in terms of personal hygiene (picking at nails, long greasy hair), and poor manners. But- it is close to old town party scene, so I guess you'll have some of that.
Prefer the Frys off Hayden in North Scottsdale. Best staff, huge selections, pristine inside and out. Too bad I'm closer to this one...