That site legit
Well, the key worked fine and I've been on playing BF4, so that's grand.
However, I have noticed a large increase of spam to the email address I used on it, 24 hours after I got the key. Probably not directly related, but I'm naturally suspicious about that sort of thing...