Thats rare!
The biggest mistake customers make is they fail to give us a quick call or email if things don't turn up when they should
But generally speaking if you place your order by 1pm monday to thursday you get it next working day, if you place it Friday then you should recieve Monday, If the order is placed on Sat or Sunday they go out Monday for Tuesday delivery.
Order's only go through if payment details are correct & if the delivery addy & card details match.
Also once they leave the warehouse we have no control on the delivery times as we then rely on our couriers to do their job properly