They don't have everything you need but they have the majority of it from fresh fruits and veggies to pet supplies and some health and beauty aids. They have a deli along with serving meals during the day to the thanks of many people in town for a home cooked fried chicken dinner. You can get a soda or a fresh cup of coffee with your morning doughnut. You can order your graduation cake or cookies. They cut their own meat. This is a great small town store. Can't get out? Call in and give them your grocery list and they will bring it to you, just like the old days. Great store, not a lot of choice but sometimes less is more!