This is the worst company ever. Too bad I didn't read the reviews before I made my order. I bought a mothers day cake and it was supposed to be delivered in Germany on Saturday a day before mothers day. I even paid the delivery charge they charge if it has to be delivered within 3 days. They did not deliver anything on Saturday, I called the American number they have on their website but he told me it was to be delivered the next day on mothers day. My mum waited again all day on sunday but nothing was delivered, It finally got delivered on Monday evening a day after mothers day. It was a tiny cake that u would probably buy for $10 in Wal-Mart, nothing compared to the big cake they advertise. They say it comes with a card and you are asked to write your card message with your order, but she didn't get any card with it. They did not give me my delivery money back since they delivered the 5th day and it was free delivery for 4 days and above. I am very very disappointed, this is a SCAM please please do not waste your time and money.