There are quite a few, but I've only used Cardpool. I've purchased from them several times, and sold once. They are owned by Safeway, so I feel safe using them. They were very quick and professional when dealing with a problem I had with one of my purchases (the card I received was only for outlet stores, so I had to return it).