I own NCL stock and I was turned down for the on board credit on our upcoming cruise. The reason given was that I had bought the cruise through a discount travel agent. I've booked Seabourn though them in the past and gotten my Carnival benefits. They stated that they had an obligation to their shareholders. But I am a shareholder, so I really think this is bad public relations.