I see what the problem is. The promotion isn't to get a movie code with the purchase of the Katy Perry movie on BD, but rather when you buy a movie from the list on the linked page. So you do have to actually BUY a movie, and wait for it to ship before getting your code to see this. This is different from the recent BD pre-order/movie ticket offers for MIB III, Prometheus, and Ted.
Step 1: Complete your purchase of any of the movies below between June 24 and July 21, 2012.
Selection includes:
Almost Famous
Breakfast at Tiffanys
Clueless
Dreamgirls
Flashdance
Footloose
Ghost
Grease
Grease/Grease 2 Double-pack
Justin Bieber Never Say Never
Mean Girls
Morning Glory
My Fair Lady
Pretty in Pink
Save the Last Dance
Some Kind of Wonderful
Some of those are under $7 so it's still a pretty good deal for those who are interested in the movie