Needs to be negative stars
Needs to be negative stars. Horrid company. Awful staff. Free trial nightmare that cost me $225–took the BBB and three months to get refunded. Read the other reviews, Many with the same exact experience . Scam company, stay away.
Date of experience:
Dec 11, 2024