This is a scam! They are not a legitimate company. They take you money, hound you relentlessly 3 or 4 phone calls every day for more money. Then when you don't give it to them, they drop you...by that I mean you have no access to your money, email doesn't work, phone number goes nowhere! DON'T DO IT!
6 months ago
Twelve Whales has a
1.9
average rating
from
1,091
reviews