Been a Costco fan for years. It's no secret the best time to go is during the week if you can. If you must go on the weekends just take your patience with you. At the very least the samples will be out.
What I appreciate about Costco the most is their customer service. Twice I've had to return items that stopped working after two plus years. A laser printer and my coffee machine. Both times they were taken back no problem or questions asked and I walked out with the newer version of the item. I don't know of any other store that would do this unless an extended warranty had been purchased.
I also have four dogs and foster and I get the majority of my treats, toys, beds and dog food there. FYI to my fellow dog lovers the Natures Domain dog food that they sell there is made by Diamond, a very reputable company, and sold through Costco at a great price.
Even as a single household I'm there once a week for fruits and veggies and to fuel my vehicles. I find it cost effective and I'm lucky enough to have the storage that I can stock up on paper products and frozen food at a good price versus the grocery store. Also can't beat their food court and prices. The pizza and hot dogs for the price, taste and convenience can't be beat.
The only reason they aren't getting 5 stars from me is I wish they had self checkout like the Decatur location and taking out the on site sushi makers was a big mistake! And their mobile app could use a little work.