External battery for iPhone

Mophie's external battery clips onto your iPhone and gives it 250 hours of standby, 24 hours of audio playback and 8 hours of talk time, but at $100 comes at a high price...