Amazon’s spectrum-US offers a RAVPower 2000mAh Solar Power Bank for $26.99 when the G67CRIXL code is applied at checkout. Typically for $46, it is good for a $19 discount. This portable solar-powered charging device has a battery capacity of 20000mAh, which is more than enough to refill your iPhone many times. Although you may not be on the beach anytime soon, this is the ideal companion to explore the scenery in spring and summer. It is both resistant to water and dust and has two 2.4A USB ports.