Not that I have renewed yet, it's still on hold, but that is another issue.
I don't get the criticism of what they offer either, what else can they do ?
This year you get
A hat, or beanie or scarf or all depending on level, to hide your ID
Sticker for the eels fan to know your car to scratch...