Sign up for ign prime account. Click free 7 day trial, enter credit card info.
Get steam code.
Cancel your account.
You'll still get your 7-day trial but they wont charge you after that, because turning auto-renew OFF removes all payment methods.
(
)
Enjoy!