I have a very picky laser printer (minolta 2300dl) that i need to always print letter size to in order to avoid customer interaction. My current vb.net app appears to be printing a "custom" papersize by default, which my laser printer translates to "legal govt" and then asks for user interaction. How do i set the .defaultpagesettings.papersize.kind to paperkind.letter permenantly? everything i've tried doesn't seem to work. i even tried .defaultpagesettings.papersize = new papersize("myletter",850,1100) but the laser printer errors out saying illegal size ...