and fire the do nothing middle and store managers who hide in the back offices rather than sell things on the floor
You do understand that managers are not sales people. They are managers. At any retail store they are there to manage the staff. To handle customer service issues, make change for cash registers. And yes sometimes to do required back room tasks like scheduling.
That is why they aren't ringing you up for that iPad that you want to buy. They have to be free to do what is part of their job.