Overstock.com
Walmart.com
ebay.com
Even if these companies are not so great, it is better to have competition, than to give Amazon a monopoly.
For books, I recommend Half Price Books (hpb.com). Not my favorite for some of their positions, but not, as someone else says, Amazon.
Also, for more specific items you can always try smaller sites that specialize in the interest.