I can only speak from experience and its been all good with TPS (Peterborough) an abs valve body was supplied faulty and exchanged next day. could possibly be down to the branch manager, I have also had a similar good experience with Andrew page in Boston and cant really fault their service. chris