Yeah are do you want to get them Tinted or Painted?
If tinted I know a guy in CT (I know its a trip, but if you want them done right) he does them really good, he uses the thick layer vinyl, that doesnt peal off, and had them for about 4 months now and are still very durable:
Oh this is him, doing them at his shop: