Is there a monthly fee?

No. Leads are purchased in a pre-paid package of either 12, 18 or 24 leads. Your leads do not expire.