I am using crxreport.printout and specifying a number of copies>1. eg

NoCopies=2
CRXReport.PrintOut False, NoCopies, True

This all works fine in Win XP but using Vista I only get 1 copy regardless of the number of copies passed to the .printout command. Any ideas?