My experiences with VirtueMart are good. I have never been able to get the PDF feature to work though. Some workarounds are therefore required. Turn your online store into catalog mode, and then hit the show all products link in the mod_virtuemart module. Set the list to display 50 products at a time. Literally highlight all products then copy paste them into a Microsoft Word document. Word will automatically download the images from the associated urls and slap them into the document. After adding all of your products to the Word document comes the fun part; cleanup and tailoring.