Ive been pulled over twice in Morrisville Yardley for my tint (in my old Prelude).
First time I was pulled over for going 6mph over the limit (51 in 45) and given a ticket JUST for my tint, I personally feel he used the "speeding" to just give me a hard time for the tint. That one cost $100.
Second time I was pulled over was on Main St in Yardley. I was not speeding or doing anything incorrectly. The officer just pulled me over for the tint and nothing else. That cost me $100, but I took it to court and the officer actually apologized to me outside the court office and told me to let him talk so it would be written off. I got out of that ticket
Anyway, I had 35% on my car when I was pulled over.