After seeing an advertisement in our local paper stating that cruise.com was offering pre-paid gratuities when you booked before a certain date, i booked a 7 day cruise with them. My receipt did not show pre-paid gratuities so I called them and was told that they were included but did not show on the receipt.
On the last day of the cruise, we found that the gratuities had not been paid. We called customer service from the ship and they refused to honor their commitment.
I will never use them again.