Last week, another credit/debit card was sent to us from the States using DHL as per our request.
It left Cincinnati, Ohio at 7:30AM local time on Friday (18:30 here) and arrive in Saigon at 8AM today, Tuesday. It's one and a half business day (not counting the non-working 2 day weekend when it waited idly in Hong Kong.)
It's the 7th time our credit cards were sent to us from the States in the last 4 years (5 times by the bank, once by our daughter), and the fastest time ever.
Now, how long it'll take to go from Saigon to VT during lockdown is another story.