Just used this site to book a flight from Canada BC to UK thinking it was in Canadian funds. I phoned their customer service to cancel remembering that it read free cancellation under 24 hours, this is a complete lie, they charged $75.00 USD! The representative was very hard to understand and couldn't care less.
I will never use this site again!