I don't mind Costco, but I do have some thoughts...
One thing that I'm not a fan of is that while the store is kept fairly orderly, they don't do a good job at removing items that are far, far too close to their expiration date. I find that this is even more important when you're dealing with bulk items given it takes longer to go through them. A great example is how I bought that huge double-pack of Cello Parmesan cheese. I think the first time I got it, it lasted for 8-12 months, and I had no issue with freshness/mold. After that ran out, I got another one, and it lasted for 2-3 months until both bags had spoiled. (The opened one spoiled before the sealed one.) What I didn't realize is that the expiration date was way too close for something as sparingly used as Parmesan (it was maybe one month after I had purchased it).
The other thing is that Costco direly needs a way for people to post comments on food. Now, I've thought about doing this myself as I'm tired of spending more on bulk items to just find that they don't taste good. You know... a website like "CostcoRatings.com" where you can post reviews/ratings on products. Costco does have ratings on their standard website, but plenty of items aren't listed on the website because Costco Online is not entirely the same entity as Costco the warehouse. (I ran into that problem when they shipped me a garbage disposal instead of a sous vide cooker.) Anyway, a good example of this is when I bought this double pack of white queso dip. Now, I really like Tostito's white queso dip, but this stuff from Costco was incredibly bland (probably needed salt

) and just... not good. I bought some salsas recently from the store, and none of them were bad (so far), but out of the two tomato-based ones, one of them was definitely better than the other. I can't recall the names, but the one on the standard shelves in a glass jar (not Kirkland brand) was definitely better than the one in the fridge section in the plastic container.