I usually get mine from the dealership. I just feel that I can get the best color match from them. However, I have bought other touch up paints and they have usually been close enough to matching that I couldn't tell a difference. Just a personal preference I suppose.