My funds have been stuck on this website for well over a month. I have verified my card 3 separate times and have sent them my information PERSONALLY through a form they gave me after contacting support, and it's been days, and I have no response. Incredibly unprofessional and not what I expected from such a big site.
Claim your business profile now and gain access to all features and respond to customer reviews.