I booked 2 seats on a flight from Colorado to Florida on March 20th. I received and printed confirmation for the flights upon booking. On March 21st, I received a phone call from Cheapbestfares confirming the travelers and departure and arrival cities. I then checked my credit card, and it had not been charged. When I called them back that same day, I was assured that it was in the "confirmation process" and I would receive a second confirmation email within hours. This was the pattern of events for the 22nd as well. On March 22nd, I received a telephone call from Cheapbestfares stating that the transaction was complete and I received an email confirmation at 12:40pm. I also verified that my credit card had been charged. This morning, March 24th, I received notification that my trip had been cancelled due to credit card decline. My card showed and charge and then hours later, a credit for the flight charges. I called the credit card company and they confirmed that the charges were approved and hours later, the merchant issued a credit. At no time, was the card declined. When checking my email this morning, I had received an email at 2:14am that my card was declined and a second email at 3:52 am that my trip had been cancelled. After 4 days of being misled and lied to, I rebooked my trip through a reputable agency, albeit for a substantial increase. I would sincerely recommend that anyone thinking of using this site reconsider.