well, just to balance the argument out, I've ordered stuff from them a few times and never had any problems until the last time. Ordered through the internet, and some items came but some didnt. No explanation why some were missing but no refund either. It was only £8 or so i think, but still???
Prior to that they had been great, everything arrived in one piece and within a few days.
Lee