Last two cruises, they forgot the Voyager Club gifts, so I went to the VC agent (only there for one hour a day) and they were very sorry and I got all extra's. At MSC you need to ask! This is an Italian cruise line. Italians never give you any service. This is normal in Italy. For people from the other side of the ocean this is all new ofcourse. But in Europe service is something you should never expect. Especially from Italians...lol