News 6 years ago It’s a cinch! New online site aims to raise quality of leads for dealers and supermarkets