I do most of my shopping at Smith's. They have everything I need. They are usually stocked. A few times when I noticed they were out of what I wanted in the produce section, the employees always willingly go to the back and grab it for me!
I never have to wait in line too long. The employees always make sure the lines don't get too long.
Great customer service and friendly staff!