I hate it, I’ve been charged $39.99 and $4.99 after I canceled my membership. I’ve been emailing them to cancel it and give me my money back but they haven’t, I do not recommend this website at all, please do not fall for this. I just want them to stop taking my money.
Bottom Line: No, I would not recommend this to a friend
2 people found it helpfulLink to this Review
We’re sorry to hear you had a frustrating experience with your billing experience. Please contact our Customer Support team at 1-800-699-8081 so we can make things right.
Instant Checkmate Support