I don't think 1-2 hours is a bad waiting time at all.
If you're getting a duel attempt every couple of hours, you're doing way better than I did.