Has anyone else gotten a free similac box?

Kasey

This similac box randomly showed up at my door! It has coupons, gifts cards and formula in it. I really dont remember signing up for this (I might have a long time ago) Has anyone else gotten one of these? Is it safe? Do the gift cards actually work?