Guys, its not the charger, battery or cables, its the USB socket of the phone. When you put it in your pocket, it picks up 'fluff' etc some which can create a short circuit in there, causing your battery to discharge quickly, think it's docking, or not allowing the charging cable to connect...