well, here in Houston, they will pull you over for not having one, especially in Jersey Village, my neighborhood.. and if you get pulled over for something else, 99% of the time, they will ticket you for the plate too.
but on the other hand, if you get ticketed and you put it on, they will dismiss the ticket