It's funny that you never find someone that's free, when any time I go I get asked by no less than five people if I need assistance.
My advice for Best Buy would be this:
1. Make sure all your displays work. 2. Stop your employees from treating customers like shark bait.
That ought to do it.