Company has terrible customer service
Company has terrible customer service. Feels like it’s run out of garage. Scammers. Pick any other car cover.
United States
Company has terrible customer service. Feels like it’s run out of garage. Scammers. Pick any other car cover.