Free shipping for orders in the USA. Canada pays $4.99 for shipping. Please allow 3 to 8 business days for most of your items to arrive. That is the average time for online stores. We wanted to be truthful with you, so that you have a good experience. We appreciate your business and we have great people working with us to get your products to you with care.
Thank you and happy shopping!