I haven't been to Costco for a few weeks, but I would be willing to bet that sales are likely up significantly when they are reported tonight. The times that I have been there lately, the stores only seem to get busier and busier.
Costco is viewed by many customers as having very good deals. This brings in the volume that Costco needs to sustain their business. Costco keeps their gross margin from getting too high. That is the key to expanding their volume. By not being greedy, they are expanding and growing a great business.
The only thing that may be a drag is their expanding focus on building their on-line presence to a higher level. They have been fostering that growth even though it has a way to go to be significant in their business. Nonetheless, Costco management is like good football coach. They are focusing on executing with the good fundamentals of "blocking and tackling"!