We are a small social enterprise and therefore we rely on volunteers to manually create and send out the gift certificates. Please allow up to 3 business days for this to be sent and in busy periods (such as Christmas) this can take up to 5 business days.