Oscar, post this question on Reddit r/Ebay. The folks there have lots of experience dealing with all kinds of Ebay related shenanigans.