I've never even used them, but they won't stop spamming me. Literally spamming me. I never signed up for their emails; nevertheless, I get daily emails from different people. Blocking them and marking them as junk doesn't seem to work. Scam artists. I wouldn't give them a cent.
6 years ago
Trustpilot has a
1.5
average rating
from
2,743
reviews