Cafago offers this Monocrystalline Silicon Solar Panel Charger for $13.28. Coupon code "ZL1505MG" drops it to $10.39. With free shipping, that's $8 off list and the lowest total price we could find. It has one USB port and is compatible with iOS or Android devices.

Note: This item ships from mainland China and will arrive in two to six weeks.