There is nothing you can do on ebay as you have 30 days from the day of receipt to open a dispute.
If they are a business in the UK then you may have rights under UK law. You could contact Citizens advice to see what they say.
Ebay has nothing to do with any warranty that is between yourself and the seller.
No luck then try your card provider
_____________________
We are just ordinary members trying to help.