I was skeptical about using cardpool at first based on other reviews, but I was 100% satisfied with them. I ordered 2 different gift cards at separate times and received them very quickly and both worked perfectly.
I have only bought cards from them and have not sold any so I can't comment on selling