Why pay full price for a book you'll read once

A new hardcover at retail runs well past what most people spend to trade for the same book. $2.99 gets you a copy someone else already finished with - or $7.99/month for as many as you want.