Leads2results.com
Leads2results guarantee immediate refund, but floats your money for a week or so before remitting. Which i haven't received as of todays date
I used this lead service a couple of times & most recently left a $500.00 deposit that was completely immediately refundable for any reason, (which i have proof in emails) ...