Hi, My friend is on her first cruise, a 7 day cruise with Carnival.  She sent me a message saying though they were having a good time, that the hard sales and time share pushes on the ship were making it less than perfect.  I am going on my first cruise in April on Royal Caribbean.  I have not heard this in any reviews in ref to this happening on the ships.  I've even decided against some excursions due to natives hard selling.  Is this true about the ships?  Is this all ships?  Or just Carnival?