I have used carphone warehouse before and there service is bad if there is an issue with the phone, and also you get no loan phone if your phone goes off for repair.. My last 2 phones Nexus 4 and 5 got purchased via google and both over time developed a fault, their service has been brilliant...