We recently identified an issue with printing large orders, either from the cart or the order confirmation page. It seems the system was only displaying as many lines as the user had set in their 'default records per page' preference. Oops. This has now been fixed and your users are free to print their entire order, no matter the size.