More than 4,000 shoppers have snapped up the sleep mask in the past month, which Prime members can snag for just $9 right now, a small price to pay for a good night's sleep. Plus, it has racked ...