28 Jul, 2020 → by ClaimboUser919896
They want all personal info and then STILL want me to call them
1
This site looks super sketchy. It switches websites from a nice one to a cheap looking one that looks fake. You sign up, put in your bank, put a valid name, address, phone number etc and THEN they say they are putting a HOLD on your account in red letters until you call them personally. What a joke. And I found that deleting your account requires (you guessed it) having to call them again User's recommendation: stay away.