I was in the same boat as you, bought my xd SC on the 26th. I submitted the form anyways, might work, might not, what have you got to lose by trying? I just picked up a new xd40 service model today, at least I will get 3 mags, maybe 6?Bummer! I just took delivery of my new XDSC40 on Aug. 28 so I'm SOL. Is this an annual thing?