Disagree on that last point there. You mean "affordable" or "inexpensive". "Cost-effective" doesn't mean the same thing; it means a thing that works well to meet whatever need, at a reasonable cost (lower than other ways of meeting that same need). A thing that doesn't meet the need, or works poorly, cannot be cost-effective even if it costs $0.00.