It is amazing how people do not target their market. They try to sell everything under the sun. Once again, it is the illusion of a volume business. If you think this will succeed, go down to your local retail store. Look at the small profit margins they have to deal with.
Retail is a brutal game.
More importantly, target your market and make sure they can afford what you have to offer. And make sure you can afford to live on what you will be earning. The bottom line is that you will have to market the site and the offer. If you just put up a number of affiliate programs, hoping one will pull, you are taking the magic dust approach. I have received e-mails telling me that you need at least 3 times that number in order to have a profitable website.