Heinemann Americas is the retail partner of some of the largest cruise lines in the world including Carnival Cruise Line, Royal Caribbean, Princess Cruises, MSC Cruises, and operates duty free shops onboard ships. Heinemann Americas is a subsidiary of Germany-based parent company Gebr. Heinemann which brings 140 years of experience in retail business.