Crackheads scamming
This company is a scam they say $1 for 7day but they still charge your card $39.95 did my card twice in one day after I canceled. Then wanted to give me a % of my money back. Steer away from these crooks.
Date of experience:
Jan 08, 2025