No you do not have to commit to a contract. You are free to cancel your services at any point. If you cancel in the middle of your monthly term your service will continue until the end of your paid month.
Once I sign up, how long until I can start using my services?
Your services activate instantly.
Once you have purchased your services and gone through the checkout process you will receive an email detailing how to log into your Streaming Server.
What payment methods do you accept?
We accept payment through Paypal and Paypal Instant Checkout. The great thing about using Paypal is you can pay using a credit or debit card without even having a Paypal account.
We will be adding more payment gateways in the very near future.