Paintscratch.com
They mix PPG's DBC line, which is one of the best refinishing systems there is. You can get primer, base, and clear in pens, brush top bottles, rattle cans, all the way up to full gallons.
There's a color match guarantee, and their prices are good.