I use the Kindle app on my phone & iPad, though almost always use my ipad to read, in bed, with black screen and white text, to keep the light pollution down.
For some reason, you have to buy books through the Amazon website, via your browser (and then they automatically appear on the app, in the library section). You can't buy books from the Amazon app - I've never understood why this isn't possible.