Bedol Water Powered Alarm Clock $7.99 at Amazon