Don't ever think about considering this people! They confirmed my order 48hours back and it's a birthday cake. Just before 6 hours of delivery due time they have called and said the order has been cancelled because the delivery location is too far for them. They have no idea what online service means. They have not responded to any of my calls. Never trust this website for any product. If there a option for zero star I would have selected ZERO star. One star us too much for this idiots.