I bought my copy on Overstock for $18.93, shipping and all. It's a better deal than Amazon.
I got it for about 10 bucks on Audible.com, and I get to listen to Ann read it to me in bed for 13 hours.