Making customers pay for company mistakes... sound business sense or damaging to brands?Like many people this summer, my holiday plans were interrupted by last-minute cancelled flights. Stranded in an Italian airport, we were...