They're usually OK
Review by confirmed purchaser
Ordered products late on 7 December on 3 - 7 working days delivery, so expecting despatch on the 8th for delivery 13th December onwards. Product wasn't despatched until 15th, but then I think it arrived on the 19th. This was later than I was expecting, but was the 7th working day after my expected despatch day (not counting Saturdays). I would have liked a mail saying there was a delay in despatch. I have ordered stuff from them before and that has been much quicker.