I've purchased several items of sanitaryware and plumbing hardware during the last 2-3 years and I can't fault them. Goods are in stock, delivered promptly (I've even had next day after an evening order), packaged properly and come complete with all fittings - never had to chase a part up.
Prices on occasion are super competitive but with no loss of service, product quality or desire to provide a first class purchasing experience.