Couldn't resist an $8 Windcharger.