I booked as one would normally do online, all seemed normal. It was a well priced ticket. However I immediately then got a call telling me my ticket was not actually booked and instead asking me to be rerouted through a different city on a less desirable flight. This upset me as it felt like a classic bait and switch.
UPDATE 18 HOURS LATER
The team at CheckNFly have made things right, especially James. They have booked me on the original flight at the original cost. So, in the end I saved quite a bit of money, which I am very pleased about. However it did come with some hassle, and I was worried that they weren't legit, but they are and in the end it worked out, so I can't complain.”