They can offer great prices but when you have a problem their customer service is ridiculous and they try to avoid your questions and put you on hold multiple times like they have no idea how to even help. I was waiting on the phone for nearly an hour and once I gave my booking number I was put on hold for a further 10 minutes and then hung up on!