It is not difficult to order at all.
All I did I called them, ordered over the phone, then made digi pics of my card(front and back side) and sent them to their special verification email. As far as I understand it is done to make sure there is no fraud when using credit card.
The only problem I encountered was on my side

My visa declined the transaction forcing me to call them and say that it is ME who placed an order not some shyster.