You should also look into using an Ereader with your library. Many libraries can lend out ebooks. No idea how it actually works (I assume there's DRM on the lent books, but who cares, there's no pretension that you're the owner anyway) but it's definitely an option to consider.
The EBooks systems most libraries use is run by Overdrive, which manages the library’s digital collection, the loan periods, the accounts, etc. they do a pretty good job, and their phone apps (Libby) is quite good.
My only real complaint about Overdrive is the premise that a copy of a book can be lent out x times. It’s a concept pushed by the publisher trying to create scarcity where none exists. Overdrive can’t do anything but capitulate. I suppose I’m also bothered by the “x copies available” concept.
The issue with this is you are still running vendor controlled spyware on a device you own to access the DRM'd books. They have a direct interest to spy on you to ensure the terms of service are not being violated. It is better to simply download already DRM-free books from libgen or something, or if that's not an option use the library to borrow physical books.