Unfortunately I've seen this Smith's go way downhill over the past decade. It used to be clean and have a great variety of organic/natural/vegetarian food. Now it's dingy and the natural foods section is half the size it used to be.
I give it three stars because there are occasionally good manager deals there that aren't at other Smith's location. I got a bunch of bags of vegan cheese last week for a third of what they usually cost.
Update: Always long lines (especially at customer service) and stuff out of stock. Updating my review to one star to reflect that.