It is one of those awkward subjects that seems to be a topic for discussion on every cruise.  What discount did you get and from who?  When it comes to pricing, cruise company promotions are...