I got two. One for the '06 Ram SRT10 I used to have and one for the Challenger I bought in August. So I'd say if you've had a SRT product in the last 6-7 years your's should be coming your way.
Pshhhhh, Ive had 2 SRT8's in the past 3 years (one 392 Challenger and one 07 Charger), 2 R/T Challengers (one was a Mopar 10), 2012 Dodge Ram, 2005 Dodge Dakota, 2001 Dodge Durango, 1995 Jeep Cherokee.
No flags here and funny thing is the 2 SRT8's are still in my name at Chrysler. I guess the new owners never got that changed or the dealers they take em to now dont bother to change it.
I just received mine in the mail (Friday). All I did was update my address on my profile on the Dodge website. I didn't get the coupon for a 2012, but I did get the booklet, flag and letter.