Have you considered the likes of ebuyer and dabs?
Dabs are great. Only ever heard good things. Have a problem just call up and they will sort it out. Ok you dont get the phone support lines like you do with mesh and the likes but cuts out the messing about if the problem is genuinely a PC killer.