Please do not live under a rock for ages and please do not assume that ordering cake(s) is as convenient as ordering pizzas over your phone or online for which you get delivered within 45 minutes or so.
Some service providers ask you to place order(s) as much as 3 days in advance.