Used them a fair few times. Notorious of course for up and down pricing and bizarre claims of discount levels. But often good stuff at good prices. Never had any real problems - sometimes when busy/have a mega sale they can take a while to get stuff out of the door but just ordered something which arrived so fast I thought it was from another company. All in all very good as long as you take some of their claims with a pinch of salt/squirt of lube.