Mark, i got my wheels from them, and as i've mentioned on about 4 different occasions - their service was awful!
Cant fault the wheels or value for money when they did arrive, but their customer service was shocking!! They kept telling me my wheels would be here in 2 to 3 days, and every time, they wouldnt arrive. In the end it took 6 WEEKS for them to arrive, and not once did they phone me - i even booked days off work to wait in for them, for them not to arrive.
Also, they tried to force me to have some stupid tyre sizes which were wrong for the car, and twice i phoned up to check on the order status, and had to make them change my order to the tyre sizes i wanted. They really were awful!
But knowing all that, i would use them again, cos they've got to be one of the cheapest suppliers out there, and they did come through eventually!!