The Freebie Blogger has step-by-step details HERE on how to get a FREE SwagBucks code. These don't always last very long so don't wait to grab it! I was just able to get the free code and it didn't long at all.
Never heard of SwagBucks? You can sign-up for free HERE and start earning "SwagBucks" that you later turn in for gift cards or other prizes. It only takes 45 SwagBucks to get a $5 Amazon gift card. You earn them by doing your regular Internet searches through them and you'll randomly win a SwagBuck. They also put out FREE offers, such as this one, from time-to-time to help you earn more.
This is one of my favorite ways to earn gift cards and I highly recommend them!