I'm so sorry I didn't read the review on this website before I bought my ticket on cheapair... I made a mistake with the date when I book the ticket, and contacted them as soon as I got the confirmation, so within the 24h after the booking. They told me I could cancel for free, but then, it is free expect for the fees... And if I just want to change the date of flight, the fee would be even higher (much much higher...).
So I checked with Canada airline, which is the company with which we were going t fly, and had I booked directly with them (for not much more...), there would be no fee, if you call within 24h you get a full refund and can do your booking again. But cheapair pretend that the fees they are asking me are Air Canada's policy...
So now I have no choice but to pay those oustrageous fees, and book again the whole thing, and of course, never ever use that website again.