I booked through them last year and had no problem at all. I booked through them again this year but ended up getting a good deal on-site so cancelled and had no problem, just a $10.90 charge.I think they are a good service, definitely some good rates.