Community-based businesses like those generated by optionsforlife benefit the community by employing local people, paying local taxes, purchasing local goods and services and using local utilities.
Money invested in a community has a value to the local economy which is more than the investment. More jobs mean more people spending money in the community on goods and services. Goods and service providers, in turn, also spend more money in the community as they make more money.
Money spent on imports is worth less to the local economy than money spent on local products because much of the money spent on imports is actually extracted from the economy.