We are sorry for the difficulty you have been experiencing in trying to sign up for our service. It is most likely that you have an International or incomplete billing address which may not be validating properly with our address verification system. This is no fault of your own but the way our system handle unknown addresses. We can setup your account for you manually. Please complete the attached credit card authorization form and return in via fax to +1-978-757-9004 or scan and send via email to billing@StreamCasting.com.
Also, please let us
know which streaming service you would like to signup for and the plan
format and size. Thank you and we look forward to working with you!
Have more questions? Submit a request