Items are shipped and processed directly from our partners.                  Processing time: 1-4 days.  For handmade or customized items the processing time will be longer about 4-7 days.

We offer free worldwide delivery. Shipping can take up to 7-20 days to deliver in the US and 12-40 days for the rest of the world.  

Rest of the world contact us for delivery price and option

Orders may be delayed due to:

  • Errors in shipping and billing addresses
  • If shipping and billing addresses don’t match
  • Credit card verification and approval
  • Customized and handmade products
  • Country customs
  • Weather conditions
  • Holidays

Be advised our items are imported from our manufacturers overseas and from the US.

If you are ordering more than one item, please be advised that your order may come in separate packages because our inventory is located in different warehouses.  Please be patient as your goodies will take about 7-20 business days to arrive to you depending on where they are being shipped from and to.