Probably not a good idea to put adsense on a site with your products on, as people are likely to click off to the competition. Potentially this also makes the site less "sticky" so could effect your search engine placement.
Also as a AffiliateBoy pointed out, you need a lot more "written"...