I also have to go to their defense. We just cruised, and you all must have read about the problem we had with our room. We had a real problem with their customer service, and if you read my report you would know I was patient 3 days to fix the problem as I didn't want to change rooms. Going to another room to shower was no fun. But when my kids were gagging as we left the room for formal night is when we said enough is enough.
As far as the service, our server was excellent. But when I read that some of you get your drinks when you sit down because they know what you drink baffles me. I had to ask our asst. server for a diet coke every night and when our wine glass was empty we had to look for her for a refill. But we weren't her only table and in a regular restaurant you have to ask, so it really wasn't a big deal. She was awesome with the kids. You can't have everything and I don't expect it.
As far as the wine spilling, I agree, eveyone has accidents. How many times do we all make mistakes. They are only human like the rest of us.