I guess the best thing that happened to me was the strike at Canada post last year, did a bit of research and discovered Chit Chats, a company that lets me buy US postage, I drop the parcels at their local depot and they transport them across the border to the closest US postal office. Service is cheaper and faster than Canada postal service and insurance is available for a very reasonable price.