I had someone over last night who mentioned a business called lease busters. I had never heard of it before and have never searched for any services like that. For the first time, an ad for lease busters showed up on my Facebook page. My laptop was in the room but turned off. Should I be worried?