VertiTechnologyGroup.com
Consumer Report
Filled out surveys and permitted install from their pop-up ad in return for their promise of a Samsung 55 inch LED HDTV. They re-nigged on their promise after I had completely complied with their (Inappropriate Content Removed) ...