In the UK we have a helpful bit of legislation which is normally called Section 75. As long as you spend at least £100 through your credit card for your flights/holidays, the Credit card Co is just as liable as the vendor. If the vendor does not deliver its contract, just ring the credit card Co., and they will fix it.