I have ordered many times from India Cakes and the experience so far has been great. Although there has been delay in the order once or twice but it was manageable. The best thing about ordering the cakes from Indiacakes is that, you get to eat the most delicious and fresh cakes ever. Even if we have to pay a bit higher than the normal market prices but once you have the cake you feel that it is worth it. A few of my friends from office also loved these cakes and now have started ordering from Indiacakes only. Great service and Great Cakes is all I can say about Indiacakes.