To clear something up, its not £20 a month Buxtonlove is paying a month for hosting, its $20 (dollars).... which is about £12 (gbp).
I know, because i referred him.
I know he can get get cheaper hosting elsewhere, and i told him that, but the reason he went with who i'm with is so i can show him the ropes and its just a lot easer to show him how to setup things like wordpress, new domain zones if all he has to do is follow my exact instructions.
He has basically unlimited bandwidth and disk space, and theres no reason he cant get 50 or so small low traffic niche sites on there, for £12 / mo thats not too bad.
I'm sure once he learns the ropes etc he'll start to make his own hosting choices etc, but what he's on will certainly do him for now.