Thanks to all for the comments. Got with a reputable TA today. They are taking over our reservation for us. TA will deal with the cruiseline, and we'll deal with the TA. TA said they would send us a receipt, etc. once they get the paperwork from the cruiseline. Lesson learned--will use TAs from now on. :-)