I order from
Amazon almost daily. Some things have taken longer than normal due to the circumstances. I've had two unusual instances of my package getting lost in transit. Both were refunded to me, and only one of them ended up showing up eventually. But considering the amount I order through them, it hasn't been bad otherwise.
I agree that other retailers have been slow. I placed two orders from the Container Store - one on May 10th and one on May 20th. The May 10th one shipped yesterday, finally. The May 20th one still hasn't shipped. Also waiting on a Sephora order to ship that I placed 10 days ago. And still waiting on an American Eagle return to be credited that they received back on April 26th.
I order from Bath & Body Works frequently and both orders I've placed since this started in March have taken about a month to get to me. It is ridiculous, but its on par with other retailers right now. They are starting their semi annual sale next week so I imagine it will get worse with the increased volume of orders they'll likely see.