I like Midway. I order a good bit from them. It's hard not to when they have essentials on clearance and run free shipping.
BUT, IMO there has been a notable decline in the last few months and it is because selecting UPS Ground no longer means a brown truck will show at your door up on time. Their economy shipping involves a hand-off to USPS for final delivery which always ends up in an unknown amount of delay, and usually terrible tracking information. Something I know has been going on for a long time, but just started happening with my Midway orders.
It's really hard to say whether Midway is actually responsible for the decline in delivery service. They are the one's negotiating rates with the carriers, and it is very possible they said we want the cheapest rates at the expense of good delivery. Could also be that UPS said pandemic F you, this is what you get.
At the very least, without assigning blame, I've seen consistent delays now that my recent orders are coming via USPS for final delivery. YMMV