If you buy from a large on-line store postage times are unpredictable at the moment.
Why not buy local, with guaranteed local delivery on your chosen day. Easy and secure on-line shopping.