I don't understand why they exist/persist?
Why do they exist at all?
You go in CPW to get broadband internet and/or ask about offers etc, so you get the exact same offers as at the providers' shops (next door) themselves and (after 15min) some confused stab at an answer. It's anyway faster to get this info online. And your contract will not be with CPW, but with the provider.
Yes they have their own phone business (Talkmobile) but that's tiny. You go in to top up (instead of online or with topup card) and this confuses them, costing you 20min.
This is in the boonies though --- in London (Angel) there was 5 personnel hanging round chatting until a customer may stray in.
I don't see where in the chain money is made, is this clear from the financial data? Do they keep receiving a monthly quid for having put me in touch with Virgin for broadband?