Last order from Midway was shipped on time, the USPS delivered it on time, and I was a happy dude.
I'm getting po'd with Costco.com lately. It's fuggin 2020 right? After I login, they have my zip code, so I sort of expect to be able to order what shows on a webpage. NO such luck, see an item I want, add it to the cart, go to check out, message "this item is not available to be shipped to your zipcode" OK, then why the heck do I get to see it on the shopping pages. It's not like there stuff all comes in one box, from one place, at least not to me ever. So send me the goodies from the warehouse it is available from.
Haven't dealt with Graf's lately. Month or so back, got an order from Natchez that went relatively smoothly though.