Yes, we ship all over the world. Shipping costs will apply, and will be added at checkout. 

It depends on where you are. Orders processed here will take 5-7 business days to arrive. Overseas deliveries can take anywhere from 7-16 days. Delivery details will be provided in your confirmation email.

We use all major carriers, and local courier partners. You’ll be asked to select a delivery method during checkout.

All orders for our American customers are shipped from a distribution center in Ogdensburg, NY. All Canadian orders are shipped from our warehouse and order fulfillment center in Shannonville, ON.

Free shipping threshold is reached after any discount codes have been applied and before taxes. If you entered a discount code at checkout your subtotal may drop you below the threshod for free shipping.


The Angel Policy for the products on our website is created individually by each manufacturer, and are subject to change with no prior notice. For full details, please contact the product manufacturer directly to view their policy.

We always aim for make sure our customers love our products, but if you do need to return an order, we’re happy to help. Just email us directly and we’ll take you through the process.


When you select the Wholesale NET payment option, your order will be created and prepared before we take payment. You will be automatically invoiced for your order once it ships. If we have a credit card on file, your card will automatically be charged for the items that ship.

We hold the payment for a backorder if it has already been paid and it will be shipped to you when it is back in stock (no additional shipping charges on backorder items unless you add to the order before it ships). Paid backorders get first priority of reserved product (this applies to pre-orders as well).

If you do not wish to keep the item on backorder let us know and we can refund your credit card and you can re-order when the product arrives. If you request no backorders, as a rule, we can make a note on your account and then you will always be refunded whatever items are not shipped and no out of stock items will be back-ordered. 

Pre-orders (new items not previously in stock) are treated differently. Whether the order is paid or not they are always on hold until the product arrives.


We ask that pre-order items be placed separately from in stock items to ensure efficiency when shipping your orders. Separate orders ensure that we can send your in stock items as quickly as possible, while holding your pre-orders to ship when the items arrive. Combined orders will be held until pre-order items arrive. If orders need to be separated and shipped in multiple shipments, additional shipping costs may apply.


In Canada:

Ecstasy Crafts
630 Shannonville Rd
Shannonville, ON K0K 3A0 

In the US

Ecstasy Crafts Inc
835 Commerce Park Dr.

Ogdensburg, NY 13669

If you call or fax you will reach our customer service line at our Order Fulfillment Center in Shannonville ON.

Yes, Ecstasy Crafts has a retail store in Shannonville, Ontario, Canada. Retail store hours are Monday - Friday 10:00 am - 4:30 pm and Saturday 9:00 am - 3:00 pm. Closed Sundays. Warehouse and order processing business hours are Monday to Friday 8:00 am - 4:30 pm. 

You can contact us through our contact page! We will be happy to assist you.

Customer support

Contact us by phone at 1-888-288-7131

Send a message

Contact us by email at