For mainstream books, I use Bookshop ( https://bookshop.org ) or Kobo. Bookshop supports indie bookstores. Both of them will let you know if a given eBook has DRM or not.

(Now, when a book does have DRM, I buy it from Kobo! I'll leave it to the reader to speculate why :) )