Google "Giftcardmall Register Mastercard"
Friends, I know this card can be super frustrating to register, trust me. Google "GiftCardMall Register Mastercard" exactly as I just did, and click on the first link. That's the only way I got it to register. It took 2 days until I found the site that actually worked. Very annoying, but once able to get through that it worked just fine.
Rating: 3 stars