I only charge actual shipping, if the shipping calculator charges too much I will refund some of the shipping back to you.
I ship using Canada Post, ship times varies,
Shipping within Canada usually take 2-7 business days
Shipping to the USA usually takes 7-14 business days
Shipping overseas usually takes 7-21 business days.
All these ship times depends if there are holidays that interrupt mail service such as Christmas, Easter etc.