If they didn't ban him, they could easily have knocked down a couple prices on a nice 3DTV/Blu-Ray/Console deal and got him to spend that 3K check in the store. If he took it, BB would come out smelling of roses. If he didn't, BB could just shrug its shoulders, and say that they still took the time to right their wrongs. Both actions would have neutralized a lot of vitriol. Nothing wrong with banning him, but that's a terrible PR move given today's retail climate.