Best Buy is terrible. There one here seems to be staffed with coked up jocks who are already ringing things up as you look at them while insisting they don't make commissions. I actually find it really off-putting and usually end up leaving without buying anything and go to Staples instead (which is usually cheaper anyway).
I kind of like the Walmart approach to shopping of "let's just have a warehouse full of things and 5 cashiers". The less people who try to talk to me about the weather when I'm buying underarm deodorant or memory cards, the better. But I'm just anti-social that way.
I once dropped a bottle of iced tea in the curtain aisle at Walmart and had to go to electronics to report it to someone so it could be cleaned up, and by the time I got there the absurdity of the situation had me in a fit of near-hysterics. They must have thought I was insane, but since it was Walmart, it was OK.
Actually to be really honest I probably walk out of Walmart without buying anything 50% of the time because they either don't have anything I need in stock (stores stocked from Toronto warehouses up here run out of things constantly) or all 5 of the 23 checkouts that are actually open have really long line-ups and I don't need a 4-pack of underwear
that badly.