Walmart offers the Bulb Botz Star Wars The Force Awakens BB-8 Alarm Clock for $13.59. Choose in-store pickup to drop that to $13.09. (Amazon charges about the same with free shipping for Prime members.) That's the lowest price we could find by $2. It features a digital 12/24 hour display and a snooze function.