Follow the link above and sign up or sign in to RewardsGold.
Fill in your info and take the survey.
After the survey, you can select your US Weekly magazine subscription.
Your first issue should arrive in 8-10 weeks.
Normally when I do these, they arrive a lot sooner than that.
Disclaimer: This is not a paid or sponsored post. I like to share offers/samples that I sign up for myself. I always check them out first and only post offers/samples that are legit or appear to be legit to the best of my ability. I cannot guarantee them as they do not come from me. However, I have received free magazine subscriptions from this site multiple times without any problems. Sign up at your own responsibility.