Anyone else had any issues with them recently? Ordered a couple of bits from them last Wednesday. They didn't post (allegedly) until the following Monday and despite having paid the extra for first class post I still haven't got anything. To be fair they've reimbursed the postage but still pretty annoying. Practically impossible to get hold of them on the phone also.