My impression is that, whoever you buy from, its not easy to get a full refund or replacement because it al goes through the manufacturer. Marina is most likely a good retailer that will do their best. Try to do your best for the customer and have the lowest price. That’s why they get so much...