There is a guy in Dallas that does them, he can also do reflective if they have that finish. It's about 70 bucks a plate, but he will straighten them and repair any bad spots. I have the link at home, will get it this evening for you. There was a member on here who does them, but he only does black or white tags.
There is also a guy in San diego that can make new copies of you plates.Lots of them running around he in California.I am sure it is not leagal if someone actually found out.you can get both plates that look better than new for around $200.PM me if you want contact info.