For the time being, yes, you have to sign up. This will change in the near future.
Your purchasing details come to your email automatically. You can also reach the information in your membership page.
You can use your bank card or credit card.
We use SSL certificate.
With SSL certificate, all transactions are secure with 3D Security.
Yes you can do it anytime you like. We never use your personal information after your cancellation.