mobiles.co.uk is a major website and owned by CPW too.
I had a contract through them before and was very happy with the service, they processed my cashbacks faster than anyone. They also made it quite clear when exactly I needed to send off my claims. A happy customer.
I do understand however that if you have any problems, getting through to them in terms of customer services can sometimes be as good as non-existent. It's one of those cases of works great when nothing goes wrong (and nothing normally goes wrong) but if it does, might be a problem.