Offering flash is great for certain markets (i.e. gaming, portfolios, Design Firms....etc). But it is definitely a nono in the retail industry...as you already know. What about a hybrid of the two, with a sniffer that detects flash if its available...if not, then it just shows a static image.
If your site is 100% flash, then I would just scrap it, unless you are appealing to a certain market where you know for a fact that they all have it. Offering an HTML version is nice as well, but are you drawing both sites from the same database? If not, then it could be tedious updating both when it is only necessary to have one.
My Vote, straight HTML.
-Edit-
BTW, love your design and idea, what type of printing are you using?
If your site is 100% flash, then I would just scrap it, unless you are appealing to a certain market where you know for a fact that they all have it. Offering an HTML version is nice as well, but are you drawing both sites from the same database? If not, then it could be tedious updating both when it is only necessary to have one.
My Vote, straight HTML.
-Edit-
BTW, love your design and idea, what type of printing are you using?