I believe most of those 'gift card' credit cards don't work for membership. You can try 'trustcash.' I have not used it but many have. They say it is simple and anonymous. It has been discussed on this board. Try searching. You dhould be anle to find info here.