Vacationer gets thousands in travel credit, extra days abroad for giving up seat on overbooked flight