UPDATE: USPS is experiencing substantial delays due to COVID-19. Shipping dates are not guaranteed. UPS is currently more reliable if you need guaranteed dates.