Patrick Bruce books flights through Orbitz with "free" checked bags — only to learn the airline’s ticket includes no such perk. Who’s responsible for his $540 baggage fee shock?