Is your windshield broken/chipped/cracked? I received one of these and called - it was for a windshield repair/replacement lead.