When I had a job I used to get my eBooks from Amazon - as did everyone else. But then I lost my income & learned about the absolutely insane control Amazon exercises over things that I have bought with my money, and so I started getting them elsewhere. However this other place I got it from didn't pay the publishers or the author - because I didn't pay them. But that's very dick-ish & I don't want to do that anymore - especially since I can afford to buy them again.
So, where do you recommend I purchase eBooks from? The only requirement is that the vendor hand over an ePub or a mobi. I've looked at alternatives & they either have a good collection but a locked system (their app / no access to file) or they hand over access but have a shitty collection.