Can I charge an iPhone with another device's USB charger?
Yes, it works great. The iPhone charges over USB like many other devices. The iPhone can accept more current than the USB specification, so you might have a slower charge than a charger that provides that extra wattage, but the iPhone circuitry is designed to take any normal USB charge and properly handle the charge which includes pausing it when the battery is full.