I get SUCH bad migraines from grinding my teeth at night, it's why I've missed months of school. I have horrible TMJ now from it.
If you want it to actually do justice etc, I'd suggest getting one from your dentist, but they're really expensive, about 1,000 dollars. But they're worth it, because they do so much more than the pharmacy ones. But, it depends on how severe your pain is. Mine was causing me to miss weeks of school, therefore I had to do something. So it varies on the pain.
But anyway, back to the CHEAP part

You can get them at local drug stores/pharmacies; I was randomly looking at tooth paste and I came across them, so they're totally accesible (spelled wrong but you know what I mean,).
