A warm welcome to the forums
I'm sorry to hear that you're having trouble with the On Demand service. I wanted to pop by and see how things are today?
If you're still having issues with On Demand let me know and I can help further.
Tech fan? Have you read our Digital life blog yet? Check it out