I think a written letter sent to them USPS (snail mail) may generate a better response. I took a trip awhile ago (not cruising), and long story short, there were problems with Amtrak, and I got back to NJ from Boston a good 3-4 hours later than I was supposed to. I went online and completed the Guest Satisfaction Survey, and also wrote a formal letter to Amtrak Guest Relations. Later, they responded with a voucher equal to what I paid for the one way fare between Boston and Metropark, NJ.
2007 - Majesty of the Seas (Bahamas)
2009 - Enchantment of the Seas (Western Caribbean)
2010 - Freedom of the Seas (Western Caribbean)
2013 - Golden Princess (Alaska, roundtrip from Seattle)