Stuffers Inc was established in August 2001. Stuffers Inc is the number one choice in Barbados for fresh and frozen seafoods, and other international delicacies. Stuffers Inc provides an unrivalled service to business (hotels and restaurants) and private clientele across the island and throughout the Caribbean. Stuffers Inc offers products such as Amber Fish, Avruga Caviar, Barracuda and Bay Scallops.