Note: Most of our favours are made to order so please allow 2-3 weeks for delivery. Certain favours are kept in stock in order to accommodate rushed orders. We would advise though to contact us first to confirm availability.