I'll say eBay, though lately I've been finding the best deals on Buy.com. Amazon has always been an online bookstore and to me, that's what they'll always be, even though you can get other stuff there now. IMO, eBay has a better variety of things, plus you can sell stuff easily and if you go through online storefronts and use the "Buy it Now" option, it's just as reliable as Amazon.