As above go to Autopaints and they'll match the paint exactly to that on your car, the cans will cost more but its worth it IMO. The problem with off the shelf paint is that its the colour that your car would have been when it was new and could look quite different to the colour it is now.