Can my iPhone 4S charge in a USB plug outlet that is not apple branded?

Can my iPhone 4S charge in a USB plug outlet that is not apple branded?

Yeas no problem just make sure amp is right on plug is 1000ma, or above. I have iphone 5 that is 1000ma. I assume 4 is the same
I tried to charge a blackberry curve on a 500ma plug and it started to smoke(the plug, not the phone!)

It will charge from any USB outlet plug with of course the cable that has the iphone plug on one end