I agree. I haven't bought much at their stores as I'm not near enough to any of them. I never even had a membership with them.
But, last year, I needed a new laptop. Someone on a DIS thread mentioned look into Costco.

I found my perfect laptop with a DVD player AND an HDMI port. Costco had the only model with both those features. Right before Christmas 2020 it was $300 off.
I ordered online. Later in the day I read the order confirmation from Costco, and it was being sent to a totally wrong address.
I call customer service, and the guy tried to get UPS to change the address the package was going to. I tried it also with UPS. Not happening.

I had to wait until the package was returned to Costco after failing delivery, and my credit card was credited back, then order again. The customer service rep said, it's not a problem. They will still sell me the laptop at the sale price of $300 off. He gave me a reference number that would be in my file.
The next problem was, by the time the laptop made it back to Costco and the funds were credited back to my card, it was 3 weeks later. And the website never had the same model laptop again, even though I checked every week for months.
Finally, 7 months later, there it was
again! I called customer service. (I thought for sure that they'd say something like too many months had passed to give the sale price.)
But, after the rep cleared it with her supervisor, I got my laptop, at the sale price, as promised. ❤
