Demon 8Mbps auto upgrade - does it mean another 12 month contract?

Soldato
Joined
27 Aug 2003
Posts
3,464
Demon have recently notified existing customers of a free upgrade to 8Mbps - if they do nothing and get regraded does this mean another 12 month contract?
 
Back
Top Bottom