Yes, giftcardspread.com is great place.
Instead of that buy new discounted gift cards and give it to her
buy it from giftcardspread.com where I found good offer
Good, only buy from reputable sites and use common sense and caution when making your purchase.
Amazon and Wal-Mart.
Wal-Mart, Kroger, Khols, Target.
There are lots of online gift card store where you can sell your visa gift cards in USA like - Giftcardspread.com, raise, cardcash etc.
Just simply say please cash or gift cards.