Doug, you hit the nail on the head. They have not only compromised the integrity of the shingles but also the underlayment. If you are in a northern region where ice daming is a problem they put nail holes in your moisture barrier. I would only be satisfied with them removing the bottom courses and installing new ice and water shield. You are paying for a new roof, you should get a new roof.
Oh, and to House Repair Talk!