You haven't lived until you've traveled.
I would contact the Better Business Bureau about them. Good luck.