I bought a brand new OEM radiator from a BMW dealership to fit myself (I have a long list of reason why I don't allow dealerships to work on my cars).
Upon fitting the radiator and filling it with coolant, it leaked.
Now then, the dealership refuse to refund or exchange the item unless I get my car to them at expensive, which will be an expense as it can't be driven.
They told me if I hadn't fitted the part already, returning it would be no problem - do they really thing I bought it to sit on shelves?
There's no way I could have found out it was faulty unless I fitted