Amazon.com offers an amazing affiliate program where you earn up to 10% for every sale generated from your website/blog. They take care of order processing, collecting the money, and shipping the product to the customer.
The problem is it can take a lot of time and programming expertise to create a complete store from which to begin selling.