Originally Posted by
nilsrtw
I did Got a landing page saying "Your transaction has been completed succsessfully.". I am not an IT guy, but the URL looked legit and I didn't need to enter my password or anything.
I did too (also to test the web address, that seems legit).
Still no clue what this "gift" should be...