Well, just a couple of days after I revised my site to push harder to promote online booksellers -- a change made at the request of one of my publishers -- I find that I need to remove Amazon from the list. Bye, Amazon. It's been fun.
They are having a stupid trade war with the company that owns one of my other publishers (Macmillan USA owns Tor), and so have delisted a bunch of my books that are still in print. They still allow for third party sales, but for that you may as well search via AddALL. (Hint: most books available for sale via 3rd parties on Amazon are also listed cheaper for the very same physical book via another book search engine.) So I can no longer recommend Amazon as a source of my books.
I don't care much about the issue of e-book pricing. I don't own a e-reader and think the devices are not an adequately developed technology. I have no plans to buy one in the next several years.
For my own new books, I would suggest you buy them from The University Bookstore in Seattle. (Just one problem: The UB seems to list them with only one author, so you'll have to look for them under my husband's name. ) For older hardcover titles, I suggest L.W.Currey. Lloyd is amply supplied with Hartwell & Cramer hardcovers at reasonable prices.
Also, most (but not all) of my Tor titles can be purchased from Tor.com, as well as a number of our other books.
In general, I think it is up to the publisher to set their own prices, and not Amazon and that whatever the specifics are, Macmillan should not back down.