I tend to sleep through alarm clocks. Is there a reliable way to wake myself up in the morning?
I've tried setting the alarm to beep, music, talk radio, various volumes, using multiple alarms and so forth, but I still seem to be able to sleep through the worst of them.
Please note that I'm not interested in ideas like pouring water on the bed. Soaking my mattress or pillows with water may wake me up, but then I'll have to spend too much time/effort drying everything.
So... Excluding ruining my bedding; is there a safe, reliable alternative to conventional alarm clocks without spending much money?