I went to usps.com and calculated a large envelope to Ontario, and if i did it correctly, it says it would cost $30. Does that sound right to you? If that's the case, i wouldnt be able to do free shipping :/
Eeek that's crazy expensive! Does UPS offer small packets by regular mail? Canada post offers it for $2.50-it usually takes 1-2weeks to receive. Let me know if that's doable