Have you heard of Raise.com?
If not, you should check it out. It's an online site where you can buy gift cards at discounts! I love to do this when I have a big purchase to make or when I need to send a gift. You can also sell Raise your gift cards that you aren't going to use instead of letting them sit in a drawer.
Right now, you can get Amazon gift cards for 5% off.
Home Depot cards for up to 8% off. We have bought these before for home improvement projects! Every little bit of savings helps.
Target - up to 6.2% off! These are e-gift cards that can be used online (with free shipping if you have a Target card) or converted on a smart phone to be used in store.
There are LOTS more to choose from. Be sure to read whether you are buying an e-gift card or a physical gift card they mail to you and what the rules are for using them (ie online only or online and in stores).
Go here to get started and see what is available.