Highly disappointed with the timing of this company. We ordered a cake 1 week in advance. The told us that it would be ready at 7:30.....we got here at 7:30 to find out they hadn't finished it. Wasn't ready until 8am. I would suggest adding atleast 30 mins to any of your pre arranged orders.