I've never had any problems with this location. The employees are always helpful and willing to assist.
I took a star away because I'm still salty they changed their warranty policy years ago for broken or damaged technology. You used to be able to get a brand new device if you had the the warranty. You would just have to pay the difference of the original item and new item. They changed that to giving you a refurbished device and not giving you the option to upgrade.