There are only a few reliable online bakeries from where one can buy good personalized cakes. I bought one from MyFlowerTree. It was delivered on time and tasted delicious too. My sister, whom I bought the cake with her picture for, was happy with it. Will definitely buy from MyFlowerTree again!