All our gifts are manufactured in house and because we manufacture in house our turn around time is +/-5-10 working days from order. If you have a deadline please chat to us and we will confirm if we will be able to accommodate. This lead time excludes shipping times.