Anyone used these guys? They are sister companies and I see the parts side of the business has a Delphi air con compressor, new, 12 month warranty for less than £300 inc vat....which seems to good to be true!