According to this article from the New York Times, Amazon is currently delaying shipments of certain books—including mine. So if you’re trying to order a book and Amazon shows it as having a 2–3 week wait, check other sites like BN.com, which is currently shipping many of the same books—yes, including mine—within 24 hours.
The publishing industry is weird, you guys.
P.S. You can also get autographed copies of my book from The Gay Christian Network.