I have 03 530I Topaz Blue Metallic. Need to tint the windows but I know nothing about tint. Are there different types? How dark should I go? I dont want something that is just going to come off after a while. What type of place should I go to(Bergen County in NJ) and can I tint front? (I saw lot of people tint in front eventhough NJ prohibit tint in front) Any advise,,,,,,?????