How much does Harry Potter and the Deathly Hallows cost?

On Amazon.com it is 17.99 (July 12th, 2007). The suggested retail price is listed at 34.99.