US: Depends on order: $5 for orders up to $30US; $7 for orders $31-70US; $10 for orders $71-100US. 
                                                       Free shipping for orders $100 and over

Canada:  Click on For Canadians tab on menu. I have been able to find less expensive shipping options recently. Rates depend on weight, calculated on the website; excess refunded if overpayment.   
-Each 6x30" piece velvet weighs approximately 1.5oz; each grab bag of strips weighs about 4oz.
- Happy to weigh your order and tell you weight before I invoice. Also happy to ship to a US address if easier. 
Other countries: Glad to ship; contact me