Forgot to order cake in time for the birthday party due in three days. Waitrose, M&S need at least seven days' notice. Where else can I order buy reasonably priced birthday cakes other than buying one off a shelf? With the latter option, I am worried that it will taste drier/staler than the ordered ones.
Thanks in advance!