thank you very much for your efforts! i shall investigate as to why I'm seeing 3 pages! Are you seeing anything on the product pages? (Apart from christmas activities which seems to work for me)...
Looking at your CSS file, you have many background images (especially on the home page), which will not print. The pages that have surface images seem to bring them in just fine. If you want them to print, put them on the surface.
I didn't dig too deeply, but many pages do seem printable. Space will be left for divs and elements that have dimension, even if the backgrounds don't show up. If you want divs not to leave that extra space, make an additional, print CSS stylesheet to explicitly turn off things like navigation, etc., and 'hide' divs that won't show anyway. I think that is where your "extra, blank" pages are coming from.