my car got keyed will insurance cover it auto insurance company in hainesport nj