Instead of printing I just take a screen capture when I've ordered something online. I of course use Screenshot Captor to make this process easy.
-Hirudin
That's what I suggested on another board when the person wanted to save the receipt. All of the above sound like they work pretty well.