Oh I see, you get bonus SC. It all makes sense now.
So this is for ppl who don't have a credit card I'm guessing? Otherwise, I don't see the point.
I experienced the same thing with my orion. I received 200 certs for it before this last patch.
Separate names with a comma.