Battery charging issue in Samsung Galaxy S3
This is the due to the change in the supply current between the PC's USB port and the actual plugin charger you got with your device.

Current from USB port is less compared to that of the charger.

Hence time required to charge phone from PC usb port is more as that of charger