Every shop has its own advance booking for cakes. In most cases, the cake shop takes an order at least a week in advance, so the baker gets sufficient time to plan the cake.