5 Feb, 2021 → by ClaimboUser878710
The company refuses to return my money
1
The company won't tell me why . The merchant sent the money back over a week ago and my vanilla got the money but doesn't know where it's at now. What a scam