DO NOT USE CARDPOOL. I sent in about $135 in gift cards to be exchanged for an Amazon card. It took 12 days for my envelope to be received to their processing center in northern California and sent it from San Diego. That was when I was suspicious and emailed them. They said they had not received it. Then a few days later they emailed me saying thy received my cards and that they both had a balance of $0.00. This is impossible because I have receipts for the cards. I have reported this company to the Better Business Bureau and I will be also reporting them to San Diego News Channels so that they can broadcast a story on this scam company. Do not take the risk!