I made the payment, they said they will send the login information, but it's a half an hour already.
Is it scam?
Is it scam?
Drop me a message with the email you used to make the purchase and I'll look into it and get right back to you (here: http://www.zoomstra.com/contact.php).
I got it now :)
Thank you!