I ordered a cake online for my son's birthday. I got a confirmation email and was charged. When I arrived 3 days later to pick it up I was told they never received my order. I was offered cupcakes that totaled the same amount. Needless to say I was livid. They had just opened and had 5 flavors available. 2 of which he does not like. The flavor I ordered was not available in cupcake size at that time and I did not have time to wait while they slapped them together. So now I have some unpersonalized cupcakes. The only reason they got 2 stars instead of 1 is due the freshness of the items I did receive.