Had for 23 months and broke two days ago. Was brand new. Retailer saying one year garantee gone so no help. Have told them under SOGA and EU Directive it's their responsibility. Am I right?