They just keep asking you to add credit to account and never ship it to you!! Totally scam!! When I complain through Paypal they only ask me to cancel the complain first, what a ridiculous excuse!! Do not send your valuable things to them!!
To reply as a company, please log in to your business account.