How deep is it? It may need more than a buff. I work at a Ford dealer and I know they have a guy come in and do the touch up stuff when needed, so you may want to call up or stop in to wherever you bought the car and see what they`d do, unless you know of someone who has a body shop or something of the sort.
p.s- Don`t be too upset, I wouldn`t expect anything less no matter where in Pittsburgh you go... Maybe I`ve lived here too long, maybe I`m paranoid, maybe I`m just dumb, but no matter where you are theres going to be some ******* who`s jealous of what you have and will try to **** it up. Just be glad it wasn`t any worse.