I've had good experiences with them too. First time I ordered online from them they phoned me almost immediately to tell me one of the pedals was out of stock. Told me how Long the wait was likely to be, and offered alternative choices, or to cancel part of my order. I decided to wait and it ended up being quicker than anticipated