Free Worldwide Delivery
On orders over $50
Satisfaction Guaranteed

We can ship to virtually any address in the world. 

Orders are processed Monday through Friday, excluding holidays. Orders received after 12pm MST, on weekdays, weekends and holidays will be processed the next business day.

Most of the products for sale online are in-stock. However, due to the hand-fabricated nature of some of our products, and imported products, some require longer delivery times. If products are not available in stock or available to meet shipping requirements, you will be contacted via email.

Shipping times may vary due to availability of merchandise.  Average shipping time is 7-21 days.

Holiday Shipping:  Packages may be delayed due to the large volume of packages for the holidays.  Please plan in advance.

Shipping to Canada has traditionally taken unheard of lengths of time due to the system of the Canadian customs offices. There is nothing we can do to speed up this process, therefore its a good idea to allow about 3-6 weeks for delivery to Canada.

GLOBAL Shipping times: For any orders delivered outside of the contiguous United States, please allow 2-4 weeks for delivery.