This website is nuts. I tried creating several accounts, using several different payment options. At first it got held up and rejected, I had to do their verification (take a picture of my driver's license). It passed, I tried again, and got rejected again.
I give up.