I love shopping here but I will admit that unless you know what you are doing you can get some "less than forthright" salesmen. I happen to be a network admin so they really can't sell me something I don't need but if you are going to shop here for heavens sake take someone who knows computers with you.
This place has so much for tech people to see. I love going here. The geek squad people are great. The only reason I didn't rate it excellent is because I've had a couple of bad experiences with condescending salesmen.
Like the store, great selection, do not ever let someone sell you something you do not want or need