I would not believe Sky ... get them to put it in writing with a £10/hour fee for late delivery!
BT homemover give part of the answer http://www.productsandservices.bt.com/consumerProduc...
Your basic service can be there on day 1. Talk to Demon about getting their service transferred or ask BT if they have a deal for a new BB customer.
M H C
taurus excreta cerebrum vincit