Had an unfortunate experience with their parts supply business. Seemed like part of my order was not in stock but the whole order was delayed for weeks. When it was finally ready for dispatch they said the prices had gone up in the meantime so i would have to make another payment. It was only by a quid or so but it felt like they were taking the p1ss... Then they hadn't got the order right when it eventually did turn up - correct on the dispatch note but a few parts were wrong. It was only a couple of washers so i didn't bother chasing them up about it.