Does canada post deliver mail today July 8, 2019 16 32 64 128 Canada post delivery agent Does canada post deliver on weekends Does canada post deliver on saturdays Does canada post ship to ukraine