Amazonian Hell... Part 2

One day after my first post on how after two months my new book still wasn't listed on Amazon.com, the listing has finally shown up (check it out). I'm sure my post had nothing to do with it but it sure feels good that my book is finaly listed out there :)

From my post and some feedback i received from it, this lead me to wonder... Personally, i get most of my tech books usually from Amazon, mostly because they have decent pricing, and quick shipping. But how do other geeks out there get their favorite reading material? The reason i wonder is because i am curious as to what is the best retail market for a book such as "Shaders for Game Programmers and Artists"... ??