it was bought through eBay so there's full traceability and they are usually pretty good at handling disputes. I've already sent one engine back because I found out the mileage was way higher than the seller claimed, I'll be kicking myself very hard if I find I've been bitten a second time.