Where can I get the ebook?

Available at the following retailers for just $2.99

Where can I get the Paperback?