I would take it to the dealer ASAMFP. If they say its just cosmetic, punch the dude right in the teeth. Then ask him again... Rinse and repeat.

Seriously, I'd take that in. Also, how many miles were on it when you bought it?