Mostly Amazon, because I'm a Prime member & a Kindle owner (although I do most of my reading just on my phone because I don't feel like carrying anything else around with me, lol).
Thriftbooks.com is good for really cheap deals, though their selection is rather limited.