I'm sorry to hear that you're getting pixelated picture on your On Demand programmes. I'll be happy to help check this out with you.
I have taken a look at your box remotely and there is a signal issue that needs fixing. I will arrange for an engineer to call round for you, all the details are in a private message. Look for the envelope icon above.
Tech fan? Have you read our Digital life blog yet? Check it out