I'm a real heavy sleeper, so I upgraded my alarm clocks to this model:
I currently got four of them, each placed at a different location so that I will have to walk around to turn them off. They are real good in that they get more aggressive with each snooze.









Bookmarks