I picked up a Goal Zero solar panel at Costco a few years ago, it also includes a charger with 4 AA batteries that can double for as a USB battery pack. A few days or a few weeks makes little difference.
I think it was around $120.
http://www.goalzero.com/shop/p/79/Gu...nture-Kit/1:1/