Honestly
There is no alternative
Even if they say their is
The best thing is to close your eBay store and move to another platform
Such as?