I know just how you feel – I’ve experienced something similar, but not with a corporate client. You did NOTHING wrong – so don’t second-guess yourself.
Look at it as part of a growing experience – next time just make sure you explain to the client that in the cake business you need a confirmation and a deposit way in advance because the decorations are labor-intensive and require time to dry. With the exception of the actual cake – everything else needs to be done in advance. Perhaps if they understand this concept, they’ll react faster.
DJ - Fun Fiesta Cakes