I've ordered a couple of things from there... My payment took a while to be processed and was taken in 2 parts for some odd reason, but they were really good.
I did complain to them that I hadn't recieved my order, but I got an email back within 10mins to say that it was in my garage... D'oh!