Yeah those CD-Key sites are pretty balls, especially when you have to run and register the game through a client side loader like Steam or Origin. Then again I know that you're not a dumb dumb, thus making me think that you may be doing a little bit of boredom trolling?...
Most of them are, but I've used this before. And though the whole Origins thing may be annoying with getting a key from a site like this, I can vouch that this particular one is legit and not a scam or rip-off.