Finding a grocery store in Charlottesville isn't hard. There are lots of them, from the large (Sam's Club) to the boutique (Feast!) and everywhere in between. I tend to go to those closest, Foods of All Nations (which often translates as "Foods of All Prices" because much is often dear) and Harris Teeter (which is kind of like Nugget Markets for you West Coast readers). But I've enjoyed venturing off now and again. I stop in at Food Lion off the I-64 5th Street exit (they have a lot of Latin food items and at better prices than the specialty stores), Reid Supermarket (for the variety of cheap meats), and Integral Yoga (always has a variety of local apples the other stores don't, plus a better variety of wheat "meat"). I love the shopping experience at Whole Foods, but it's almost as out of the way as Sam's (which I refuse to join; solidarity with the downtrodden workers and all that).
Also a little out of the way, but well worth the trip, is C'Ville Market. It's in a warehouse-looking strip mall on Carlton Avenue, on the southwest side of town. You come in the doors, however, and it looks like a little country store, only with better service, and a walk-in refrigerated produce section, a treat in itself on summer days.
Yes, I'm a fan. And you can check out the specials each week on their site, http://www.cvillemarket.com/