Sorry if this has already been asked, my Z3C Sony is taking to long to repair, 21 days now and still no sign of the shipment with the component needed, Anyway my retailer is offering a refund for the hassle which is what I'm going to do. I paid £379 for the Z3 but not looking to spend that much again. My requirements are No bigger than 5" screen, Splash proof, ( I'm a gardener) Android, Good battery life as per the Z3c, That's about it really. I was thinking about the moto g 3rd gen 2gb/16gb at £169 but I had a 2nd gen which I found bulky, slow and poor quality voice audio on calls, I don't know if the moto g 3rd gen is better ?. Any tips appreciated thanks.