I don't know if anyone else is ranting about this or if any other states have adopted this new sticker, but it is the worst looking piece of crap I've ever seen. It looks like a little cheap piece of inkjet printed paper being held up by scotch tape...except without the sticking quality of tape. Why Texas, WHY!!!