Oh, I see!
Interesting - they wanted $50 more by e-check, and they said that was mandatory or else no "free cruise."
What was the reason they gave for needing another $50? And why would they not know this up front?
So - it sounds like you are saying you paid the $50. And was that per person or total?
What other personal information have they asked for - address, SS#, mother's maiden name....? I assume they have your credit card information on file.