Between a 3 and a 4. Always has what I need for cheaper than other places. Would like more gluten free options though. They have a gluten free section, but it could broaden its horizons.