We offer shipping through USPS, or FedEx on all domestic orders as a courtesy to our customers. If all items are in stock, your order will ship within one or two business days of receiving payment. Please note that most packages require 2-4 days of transit time. In most cases, a tracking number will be provided when shipped.


Shipping costs vary depending on weight and are calculated at checkout, while most individual items are $2.99 shipping. 


We offer international shipping from various carriers (USPS, DHL, and FedEx). USPS packages are handled by the local carrier of the destination country. FedEx, and DHL may vary with the last segment of delivery. We will provide a tracking number, however some countries may not show outside of the continental USA.


International shipping prices vary considerably depending on the country and service level, therefore shipments outside of Canada and Domestic USA need to be calculated by our customer service department.  International shipments start at $15 and vary depending on location and weight and service level.

We simply charge our cost using the carriers mentioned above. Please email us at with the item(s) and sizes you wish to checkout with, along with your contact details (name, shipping address and phone number) and we will calculate the exact price for you with several options of service level. If you checkout internationally without contacting us, it will default to a flat rate $200 shipping at our highest available speed shipping, however customer service will provide you best options which will offer you a significant cost savings.