For books from small and specialty presses, I like to buy the ebook from the publisher because they'll often sell you a copy without DRM. Mind you, this has been true for tech presses and small companies but not for university presses and imprints attached to big publishing houses.
Humble Bundles (if you get lucky and find a good one) are also usually just DRM-free files in a zip archive. I've seen more sci-fi bundles lately (e.g., they had bundles of the complete works of John Scalzi, V.E. Schwab, and Ursula K LeGuin last year), and I think they usually have some anime bundle on offer.
Kobo is also a pretty complete bookstore, and they tend to match a lot of the "1.99 ebook today only!" sales that Amazon runs. I do most of my reading on one of their devices becaus you can sync PDFs/ePubs (via a USB cable or Dropbox) and log in directly to Pocket (for web pages) and OverDrive (for library books).
I saw Bookshop.org also sells ebooks, but their marketing copy ("read right in your web browser, or download our iPhone or Android apps for the full reading experience") makes it sound like they built a closed platform and don't sell files.