As an employee of Best Buy, and working in Geek Squad, I do apologize about your experience, but I take offense that you lump everybody in with that. For the most part, my experiences with customers are always very pleasant, professional, and productive. I get great feedback from my clients, and having a degree in an IT related field, feel I am very qualified for the job and advice that I give.
I am sure you are a superior human being compared to myself, though, simply because I work for Geek Squad. Whatever profession you work in (if any), undoubtedly has idiots in it, as well, and I would guess you wouldn't like me to lump you in with them, either.
I have actually had nothing but good experiences with Best Buy employees, its Best Buy corporate policy that I find to be distastfull. You have no idea how infuriated I get when I see the head to head comparison of a Monster HDMI cable vs a cheap 20 year composite cable. OMG a hdmi cable can beat the old RCA jacks, I'm shocked. Then I hear the salesperson say "this is the reason you need a $100.00 hdmi cable to run a signal 6 feet". Really?? If I am in the store I interupt the sales people right there, tell the people they are being lied to, and that they should buy the cheapest hdmi cable they can find buy through monoprice. Its a freakin digital signal, its either getting their or its not.
Just my two cents, but its policy like that which causes people to hold best buy(and unfortunately) their employees in low regard.