Amazon is my favorite site to shop for books. Amazon has a lot more merchadise then just books; however, when it comes to books, you will not find a site that has a bigger selection to choose from than Amazon. You can find brand new books that have never been opened or if you are looking to find a good deal and don't really care about the physical quality, you can find used books on this site as well. I have also purchased, cd's and other electronics on this site as well. In addition to buying, this site also allows the user to sell merchandise as well to make some extra cash.