If you know a Next Generation fan who dreams of earning their captain's pips, you can help transform their bed into a helm of discovery with this magnificent duvet cover.

ThinkGeek has the Star Trek TNG Uniform Duvet Cover for just $19.99 with $8.95 $7.95 for shipping. (Search for "Uniform Bedding Set" to find it.) You can alternatively choose in-store pickup for $7.95.) That's $31 cheaper than what Amazon charges for it. It's available in twin XL, queen, or king at this price.

The Star Trek TNG Uniform Sheet is also available at this price if you'd like to completely assimilate.