Is your mom's or dad's snoring keeping you up at night? Hey, maybe you're waking yourself up. Well, you're not alone. Almost everyone snores. No wonder there are over 300 anti-snoring devices.