I have dealt with Marine Depot for several years now. The customer service is superior. The shipping is super fast. Everytime I call to get information or place an order, everyone is so helpful and polite, especially Joseph, he has always gone out of his way to help me. If I find a vendor with a lower price on an item, Marine Depot makes the effort to beat that price. The ability to use PayPal to pay for a order is a big plus. I have never heard Marine Depot speak ill of any of their competitors, they just try harder to make their customers happy. When I had to return any items, Marine Depot made the transaction very smooth with no hassles. Quality products at very competive prices.