If I could give zero stars, I would. I submitted all required documents, but after five days, I received no response. Customer support was unhelpful, adding to my frustration. This site should be investigated for its practices. I ended up losing my remaining balance of $2150 while waiting for verification. This is unacceptable!
Claim your business profile now and gain access to all features and respond to customer reviews.