We are giving them 5 stars because the site works just as promised. We had never sold a gift card online before so we were a little worried. We had a gift card for $400. We sold Cardpool our gift card, entered it electronically, received an email immediately with a promise to send the check after our card number was verified. Even though it was after 10 at night, we received a follow-up email 20 minutes later stating that our card had been verified and that our check was on the way. Email said that check would be sent in 5-7 business days. We received it in 5 days. Yay!