If you buy The Body Electric
from BooksOnBoard, yes, you have to wait until December 26, but using Google Checkout, you get 1% off for a grand total of $5.56 for the ePub edition. $5.59 without using Google Checkout.
Also, BooksOnBoard has lowered the prices of a number of Star Trek eBooks (maybe all?). So don't buy from Barnes&Noble, Sony, eBooks.com, Kobo, Amazon, Apple or anyplace else as you'll pay a lot more. BooksOnBoard is the cheapest place to get Star Trek eBooks. So if you want to waste at least $2, buy from someplace other then BooksOnBoard.