Service level is barely acceptable, however coupled with a good price, makes this ok. Purchased and paid for goods, however have not seen anything for over a week. After talking to 4 different people who sent me on a wild-goose chase trying to find out who can track my order, I've finally been put through to one of the managers who urgent-couriered the order to me at their cost.
Shame that poor service is letting this company down. Could have been one of the best shops around otherwise.