12/9/24 Update: There's plenty of time to get your order delivered in time for Christmas!

In fact, place your order with the following shipping method(s) by the given date and we'll get your order delivered by 12/25:

  • Standard Shipping - Order by 12/17 (East Coast States) / 12/19 (West Coast States)
  • Expedited 3 Day Shipping - Order by 12/19 (East Coast States) / 12/20 (West Coast States)
  • Expedited 2 Day Shipping - Order by 12/20 (East Coast States) / 12/22 (West Coast States)
  • Next Day Shipping - Order by 12/23 (East Coast States) / 12/23 (West Coast States)

Please also see below the Fedex shipping schedule from our main distribution center in Southern California to determine if your order will be received in time for Christmas. Please make note of the following:

  • Please add 1 business day (M-F) from the date of your order for delivery date estimate. Processing time for most orders is 24 hours, however during this time we do make every effort to process orders as quickly as possible, sometimes within hours of the order being placed.
  • Deliveries are made by most major carriers until December 24th. 

  • Please note, delivery estimates below are not guaranteed. For guaranteed delivery before Christmas, please use our discounted expedited shipping options at checkout. 
Fedex Shipping Map