Hi Ellen your order should have left us yesterday but the blimming courier didn't turn up - really sorry. It has gone out to you today and I have been informed that it should be with you on Friday now and can only apologise for the delay. Most orders are dispatched and are recieved within 48 - 72 hours (not counting weekends), some quicker depending on location.