I have had the same issue just recently with my S3 and the issue was the cable that came with the phone. I bought a new charging cable and plugged it into my a/c adapter that came with the phone and it is charging just like it did before (about 1% per minute). It was definitely not the battery...