your car has a rust perferation warranty! Another words it has be an hole before its fixed.
Your best bet is take it to a body shop that will warranty it for the lengh of time you have the car (Because rust is dam hard to get shot off). I had a spot on my old subaru and they said it had to go through the metal before its a warranty issue.