After Canada Post locked out its postal workers, a full strike ensued. As a result the United States Postal Service will not ship to Canada.
According to the USPS press release, the halt on shipping to Canada began June 18. Mail can still be sent via the expensive USPS Global Express service.