Wasnt going to purchase here since I just gotten crap from Openvcc. Considering there is some similarities between the two sites, I bought anyway since they accepted PayPal. Checkout process isnt the best but I have had worse experiences with others before. But paid and sent support proof of transaction. To my surprise I got details within an hour after my email. Use the details and try to verify instantly and sent them my issue. They were able to at least tell me what the problem was and get it resolved which worked.
Now that I am verified, I can finally accept payments. Should have went with these people in the first place