Wow! I wish I had Yelped this company before I booked with them. We have not even taken the trip yet, but the customer service so far has been non-existent. The agents are unhelpful and rude even if you do manage to get one on the phone after they take your money.
I will post again after the trip.