I got my window replaced in October 2010 after it shattered. Called the dealership and they said they hadn't heard of it happening and it must have been a foreign object and wasn't covered.
Well I got this letter yesterday, and I found my receipt from Safelite in the glove box, but it's so old that you can't even read the print on the receipt unless you shine a flashlight and look very carefully. It was paid by a check from an account I don't even have any more. They're demanding a cancelled check as proof of purchase.
Short of calling up Safelite and seeing if they have any record of the transaction, not sure what else to do.