I've had nothing but excellent service from CanPar. Yes, things got slower at xmas, but not nearly as bad as CP. It would take 14-16 days from Ontario, but Canada Post was 5-6 weeks. The biggest challenge that happens with residential, especially with firearms and ammo is that there is an adult signature (or human being at least) REQUIRED to be home to receive the package. (No one wants guns and ammo just left on the front porch) - and this requirement is put in place by the shipper. A lot of residential folks get upset that the package wasn't left when no one was home - do you want your new rifle walking from your porch before you get home? Pro Tip - have your stuff shipped to your work address if permitted. Usually there will be an adult or someone pretending to act like one available to receive your goods. When Tenda switched from CanPar to UPS ..omg...things got WAY worse.