I've heard Bestbuy isnt the best place to work.
I'd look into Fry's Electronics if you have 1 in your area. You can get very large discounts (up to $500/mo). Watch out though, they wont higher you if you are to smart. They might think you are just going to use your job to get the employee discounts. lol, I think my resume scared them.
Lowes though, seemed to be a decent place to work. We just had 1 open by my house, and the employee's look pretty happy. They do give decent employee discounts.
At both Lowes and Home Depot, it always takes me 5-10 minutes to find someone there to help me.