I ordered a N3DS XL of eBay so I could get it cheap, knowing it had a charging issue. I figured I could just use my old 3DS charging cradle to charge it through the contacts, but that didn't work. I checked the pins and motherboard connections before finally putting a brand new port in there...