98% of the time, buying leads is a waste of time and money. They only people guaranteed to win with purchased leads are the companies selling them to you.
Here's a much better alternative...
TODAY there are literally dozens of people already searching for insurance online and ready to buy. For the entire month that equates to thousands and thousands of people ready to buy. They absolutely will buy from someone, it's just a question of it will be you or some other agent down the road.
If you're not getting in front of them then other agents might as well be walking into your office, taking your prospects and marching them down the street to their office.