Everyone has that person on their holiday shopping list that's so hard to buy for.  Here’s something you may want to consider – the UpRight Sleeper, which is pretty much a neck brace that lets you sleep sitting up.

That’s right. You can now sit up and nap without straining your neck or sleeping on your hand.

It costs $30 – and can be fitted to go around the forehead or under the chin.

The only problem, of course, is you’ll have to deal with people asking what horrific accident caused your injury.  But if it works, you'll be asleep and no one will talk to you anyway.

The new sleeper is endorsed by Anthony Sullivan & Dr. Frank Viggiano of CBS Television and has won 'The Best Invention of the Americas for 2012.'