I have been a seller on eBay for 21 years and called their seller support regarding an issue with feedback left from a buyer. EBay support where no help and sided with the buyer even though the error was the buyers fault. Now looking at other platforms what do not charge their extortionate fees.