In Germany, I find that this is one of the (many) beauties of shopping at the farmer's market. If I need 3 carrots and 2 onions and 6 potatoes, that is very easy at the Samstagsmarkt. Buying sausages or meat from the butcher or the meat counter at the grocery also supports the purchase of the exact (smaller) quantities I need.