It doesn't matter whether you place your order one week before the delivery date or on the same day,you
are guaranteed to receive a text and email,notifying you,that some of your items aren't in stock(despite them always been available at the time of your order)and replacements have been issued.
I have NEVER had everything I've ordered delivered,NEVER!!
They treat online shoppers as second class customers.
On.....don't bother complaining,as they
ignore you(tells you exactly what they
think of their customers!!).