Re: You get what you pay for
Virgin, Sky, Talk Talk, BT and Plusnet are cheap because...
At £45 (or thereabouts) per month for 52 Mb/s I wouldn't describe BT as exactly cheap; I declined their offer of 76 Mb/s for about £4 more at the time of contract renewal. 52 Mb/s (or whatever speed it is actually running at) seems to meet my / our needs perfectly well.
Not lying awake at night fretting over a missing few Mb/s or so of bandwidth is a delightful experience.