Big Companies need to learn some respect.
Superb - and about time too.
Big companies need to stop being so arrogant and to take responsibility for their actions. There is no excuse for treating people badly. People before business I say.
This also puts a nail in the coffin of the 'pretend to care while screwing you' style of "Customer Service".