My experience with CardPool hasn't been a good one. They sent me an electronic gift card that wasn't activated. I sent them many emails, but never received a response. I'll have to dispute this charge with my credit and will notify my Attorney General as well as the BBB.
Please beware of doing business with this site!