That really depends on what kind of gift you order, plus what details and level of customisation goes into it. Typically, the free delivery takes about 5-6 days, however, for most products we do also have faster options, for additional charges.