Every time I've been in there, the representative helping me has been very knowledgeable and pleasant to work with. Everyone always seems to be in a great mood, and every rep does an awesome job helping me find what I need. I usually leave having actually had fun the past 5-10 minutes. It's great going in there.