Are you asking about the cost of the website, or the investment in a business keeping an inventory of the products you mentioned?
Also, you will find probably not one shopping cart owner here who uses flash, maybe a few, but very few. It's judged a distraction, not a benefit to a cart type site. You want attention directed to the products, not the flash.
.