Peak Sails
Consumer Report
I ordered a new mainsail for my Catalina 27 on Feb 15. This was the last day of the company's supposed "winter sale." I was billed two payments against my credit card for 173.42.30 days after the order was placed, I had not received the sail and attempted to contact Peak Sails NA via ...