We have been discussing this all day at work... Where do you find the best shopping deals/selection/service online?

I prefer;
1. Amazon.com
2. CraigsList.com
3. Overstock.com
4. Ebay.com

I see in Consumer reports this month that they bought the same list of books from several top book sellers. Amazon by far rang up the best total. Funny thing is, i love Amazon but have never bought a book. I prefer their electronics!