It was quite late when we had to place the order as it had gone wrong else where and we did not want to miss out on delivering a present to someone close to our hearts on an important occasion. We placed the order quite late from UK and got a call from the company to confirm the order , which must have been very early hours in India . As it so happened I had input an incorrect number in the address which they corrected . The delivery was the next day which was done promptly and professional - they saved the day If my experience is anything to go by - absolutely brilliant service and highly recommended