I'm sorry that happened to you. The same thing has happened to all of us at some point.
The problem with that kind of a scratch is that touch up paint will definitely show. The entire scratch needs to be sanded, filled with filler primer, re-painted and re-cleared. That's 500 bucks minimum.
There are some paint shops out there that specialize in touchups, air-brushing, etc. Now all you have to do is find one!
My Corvette had 3 quarter-size chips out of the paint. All the way down to fiberglass.
There is a painter here in KC who did the touch up on the car and you honestly can't see where those spots were.