Some say it is the easiest way to earn money on the internet without having to know coding, marketing or anything like that that is needed in order to build a site and monetize it. However, it is not like roses and butterflies, if you know what I mean. You have got to be very careful. I wouldn't recommend using adsense or anything like that on your BANS sites. You'd better focus on selling more products and earning higher commissions instead of putting people off with ads, banners and what not. A preliminary investigation of your niche and its market is a MUST. Don't just build a store around product X and hope that all will be cool. You won't earn money overnight. Some copy on these sites is a plus. Educate your visitors on the product or services that you sell. Write some interesting copy about the product you sell. my 2 cents