What's your location and how much do you need?
Near me there is a paint shop where you can take your car and they will match the paint to the colour on the vehicle not the paint number. They can supply this in an aerosol for touch ups or tins for a full respray. Its a bit more expensive than Halfrauds but as the match is better its worth it.
Try a search on Yell.com for someone similar in your area.
im in aylesbury , i dont know of any paint shops other than the usual body shops and they are not to helpfull around my area ! i need prob a pot of paint , or 2 or 3 cans to do a bit of touching up
if you ring him he will help you out ,ring the number ,as he aint allways there ,so if you ring his mobile you will get him ,land line is 01869 320917,the land line number between 4 and 5 pm and 9 to 12 am ,