Those paint repair vans only do touch ups (that look terrible by the way). I read this article a while back about people who used touch up paint to perfectly repair damages like yours. They essentially "overfilled" each area and then wet-sanded it down flat. Would I recommend? Nah...but if you're desperate...well, yeah...
Body Shop
Don't go to Bel-Red. They'll seriously f&&& you.