GazCBG
07-11-2011, 19:46
Hi,
For those who have 100Mb and those in the know, is the contract 12 or 18 months, for current customers?
I will most likely be phoning up.
For those who have 100Mb and those in the know, is the contract 12 or 18 months, for current customers?
I will most likely be phoning up.