Craigslist is the best place for local buying and selling. Ebay is best for items that can be shipped - and you don't mind waiting a few weeks. Amazon for buying new items - plus very fast shipping.