The repeated requests for me to add more money to my account got ridiculous. It was over $4400 when I finally called it quits. My sponsor (?) kept trying to get me to stay long after I made it clear that I would not be adding more money. She even said it would affect my credit score. Felt scammy.
Claim your business profile now and gain access to all features and respond to customer reviews.