at this
I bought this for my DS who just can't get up in the morning and he's managed to get up without any problems using this alarm for a week now.
I didn't buy this from Amazon as too expensive and I managed to get it for £40 somewhere else but I've linked it so you can see the reviews.
Amazing product and well worth the money.