Please be aware that our products are all hand made by ourselves and therefore delivery is not instant. Current turn around time is approx. 5-7 days. However, if your order is required for a special occasion please call us and we will do our best to deliver.