They're reasonably priced and quick to deliver. However, today they told me they couldn't be responsible for a defective toner cartridge, right out of an unopened box.
They say there's a best-before date on cartridges even though it says no such thing on the packaging or even the manufacturer's site.
Well, now I know. It cost me $160 in replacement from a box store to find out.