Costco in general is a great place to buy just about anything. They are so busy that you know the perishables are always fresh because the high turnover rate, and they always have unique items, both food and non-food. Kirkland has always been rather crowded. Parking is a bear, and it's impossible to maneuver your cart around the store. Woodinville is the best store in terms of smaller crowds, but I think that Kirkland still holds the upper hand, inventory wise. They both beat Issaquah, however, which has got to be the busiest of all--so busy that it just might not even be worth it-even for Costco!