Hi, I have been trying to get ahold of William Sloan (my account manager) for weeks. I'm told he's there by the customer service people. HELP!
Asked by Annie G. on 2/10/2021
1 Answer
Ross C.2/16/2021
You've been scammed. Like the rest of us. Hopefully more honest reviews will help them from screwing over anyone else.
Add your answer
Click to upload/insert
or drag & drop