I ship a good amount to Canada, and 2-3 day express shipping was thirty bucks for a 6-pound box to Vancouver. I'd just go with USPS, and make sure you are entering the right amount of weight, as the price can change greatly with little change in weight. With my experience, use USPS. Just my $0.02.
BTW, I am 'up' in Arlington.