Hi there derekgb,
I'm really sorry to hear that you've been experiencing some issues with your On Demand service for some time. I've run some checking on your connection and can see some signal issues which I'd like to get addressed.
I've sent you a private message in order to get this arranged, please look to the top right of this page where you'll see a purple envelope icon, click on this and you'll see my message.
Many thanks and apologies again.
Huw