Order early! Our last order day will be December 12, and the last shipping day will be December 14. ALL holiday packages will be shipped with overnight delivery to ensure our product does not spoil due to delays beyond our control. Visit our shipping tab for more information. As always – and especially this year – your support is incredibly appreciated.