Pre orders are only available for pickup on the date you choose and during regular shop hours. Pre orders for pickup on 12/31 should be picked up prior to 8pm.