I ordered a cake for a friend's birthday well in advance. What I asked for is not what I got. They clearly forgot about my order and threw it together last minute as I had to wait for it a half hour after my scheduled pick up time. It looked like a two year old decorated it. Extremely disappointed to say the least. I will never use their services again.