Pro Seal
Stole my money, sent no product, sent no refund, lies about everything
Way back in March I ordered the product from Pro Seal. I did not receive any product, and after some time I told them to cancel the order and refund my money. I never received a refund, and each time I phoned I was told the refund will be processed in 30 days. I could never get through to a manager ...