Shopping: Cart Subtotal:$0.00

Shipping & Delivery

Holiday Shipping

ATTENTION: Our office will be closed from December 23 to January 1 for holiday. Normal business hour will resume starting January 2. Please refer to the cut-off dates below for holiday delivery. Thank you!

If you expect your order to arrive by December 24, please order using our shipping options below, on the following days:

Shipping Method Order Placed on:
Ground December 13, 10 pm PST *
USPS Priority Mail December 19, 10 pm PST  
USPS Express Mail December 21, 10 pm PST  
FedEx 2Day December 20, 10 pm PST
FedEx Standard Overnight December 21, 10 pm PST

*For orders shipped to CA, NV, AZ and UT, customers can choose Ground shipping through December 14, 10 pm PST.

Please be aware that we require 1 extra day for processing for non-personalized item and 3 extra days for personalized item. Please refer to the order date guidelines above so that your order can be delivered before Christmas.

FedEx will not be delivering Home Delivery (Ground) packages on December 25. Normal shipping services resume on January 2, 2018.

The cutoff dates above do not apply to all personalized items. Personalized items need 3 extra days prior to shipping date. Please check each corresponding personalized item at the "Additional Information" tab (next to Product Description tab) to see when the item can be shipped once the order is placed. Due to the high volume of holiday orders, personalized items might take longer than normal shipping time. Please inquire beforehand for any order with personalized items placed close to the holiday cutoff dates.

Shipping to International addresses and delivery on backordered items are not guaranteed by the dates above.

If you have any questions, please feel free to contact us. Thank you.

Shipping to U.S. Addresses

  • Ground Shipping (U.S. only) --- FREE!
  • USPS Priority Mail, USPS Express Mail, FedEx 2Day, FedEx Standard Overnight:
    Based on the total weight of the package shipped to each address. To find out how much the shipping will cost, please add the item into the shopping cart and use the shipping calculator.


Shipping Method Total Delivery Time
(Processing Time + Transit Time)
Free Ground - via USPS or FedEx or UPS 6-11 business days
Includes 1 day for processing and 5-10 days for transit
USPS Priority Mail 3-4 business days
Includes 1 day for processing and 2-3 days for transit
USPS Express Mail 2 business days
Includes 1 day for processing and 1 day for transit
FedEx 2Day 3 business days
Includes 1 day for processing and 2 day for transit
FedEx Standard Overnight 2 business days
Includes 1 day for processing and 1 day for transit


Flat Rate Ground Shipping is valid for shipping to U.S. addressed only.
Shipping method cannot not be changed or upgraded once the order is placed.

The shipping time above is for estimation only. We have no control over USPS or FedEx delivery schedules. All orders take one extra day of processing time (including expedited orders). There is no shipping on weekends and holidays. If you have any delivery time constraints and need your package to arrive by a certain date, please be sure to upgrade your shipping method to faster shipping options. Shipping via USPS Express Mail, FedEx 2Day and FedEx Standard Overnight might require signature upon delivery unless you specifically let us know in advance to waive the delivery signature requirement.

Shipping to P.O. boxes

Orders weighing over 2 pounds may not be delivered to P.O. boxes, except for APOs and FPOs, thus whenever possible, please provide a non-PO Box shipping address. Also, if you choose FedEx as your shipping method, please provide a non-PO Box since FedEx does not deliver to a P.O. Box address.

Shipping to APO/FPO addresses

Orders shipped to Military APO/FPO addresses can only be delivered via USPS. Shipping charges are added automatically for orders sent to Military APO/FPO addresses. Customers should expect 1-3 weeks for delivery to APO/FPO addresses.

International Shipping

International shipping will be using USPS Priority Mail International, which takes approximately 6-10 business days. The cost of the shipping is determined based on the total package weight. To find out how much the shipping will cost, please add the item into the shopping cart and use the shipping calculator.

International customers are responsible for all duties, taxes or other non-routine customs brokerage charges, which ARE NOT INCLUDED in the shipping rates. It is VERY important for international customers to be aware of their country’s specific information on possible tariffs, taxes and duties that may apply to a shipment. There is a wide range of regulations per country and ongoing fluctuations in costs for shipping, duties and taxes, therefore we advise that ALL international customers to contact their local customs office for further information. When customs clearance procedures are required, it can cause delays beyond our original delivery estimates.