I’ve tried lots. From cheapo £5 self mould ones, to a bit more expensive Shock Doctor jobs.
I got one from my Dentist years back, when I started Muay Thai and have not looked back.
Incredibly comfortable, which is the big thing. Self mould ones are as uncomfortable as hell, so, naturally, you won’t use them. The one from the Dentist is so comfortable, you’ll forget you are using it.
I’ve been punched, kicked and kneed in the face wearing mine, and still have all me own teeth!
They aren’t that expensive, so go for it.