I recently purchased moto q online. Everything worked fine except for that the charger would only work sometimes (sometimes it would charge and other times it wouldn't), but the phone would charge the battery completely and the battery would hold charge. So, as annoying as this was, I purchased an aftermarket charger. However, ever since using the after market charger, the phone wouldn't charge the battery. I then bought a brand new battery and charger from a local service provider, but, alas, phone won't hold charge. So I think my charger port has gone defective. WHAT DO YALL THINK? by the way, the warranty is expired on the phone.