This is my Costco. There are many others like it, but this one is mine. My Costco is my best friend. It is my life. I must master it as I must master my life. Without me, my Costco is useless. Without my Costco, I am useless.
Have only been a few Costco's in my time, but this one is pretty good. It's always been clean, and even at the crazy-busy times getting through the cash registers never takes more than 5mins or so. The best times to go are during the day on weekdays. If you're not a fan of crowds, then be sure to stay away on the weekends.
Don't judge the cafeteria by its clientele. The food is actually of decent quality, and the servings are big for what you pay. The turkey sandwich and the beef hotdog are both really good.