Just my poor communication. I should have said " the ability to support hidden comments". I followed the same code as invoice.php. It prints out all non-hidden comments, whether there was a comment, or just a status update. One thing though (same as invoice.php), if the last status change was hidden, it doesn't print. This means that the current status won't show on the packing slip.