Prices are good, booking is easy, customer support is impossible, more often than not it says your correct information is wrong, and thus won't let you talk to someone, feels a lot like they just don't want to help you.