You don't need to "Go to web browser, look up book, buy book, and send back to Kindle". You can buy the book directly from the sample with two clicks (menu -> buy this book)
I do all my reading from the Kindle App on the iPad, which does not allow in-app purchasing of books. So that's where I grabbed my workflow from. I do understand it's easier if buying from an actual Kindle device.