What is a good cost per lead?
Any cost per lead below what a lead is worth to you. That limit comes from your own numbers: the share of leads who buy, what you earn per sale and your margin. Two sellers can have very different limits for the same kind of lead.