If the reseller identified that you had "such-and-such" struts and recommended KYBs then they specified and provided goods that were not suitable for the purpose. Seems to me there could be grounds for using legal processes to recover your money. Could see the Dept Fair Trading (or whatever their current name is) to evaluate your case.