When it comes to popups, keep in mind that some users' popup blockers might prevent these from even loading. As is, I don't think it matters much whether you noindex these price list pages or not. You certainly could, as they're not going to appear in any search result, and they're not going to attract links.
I would play with ways to improve the user experience, but putting the large tables on the page probably isn't the way to do that. To me, I think a better option would be (somewhere above the fold) allowing the user to select the type (plain/patched/etc.) quantity, and other variables. They would then get a price quote (as on the bottom of the page), along with a button to continue the checkout process or otherwise continue to the next step. I'd also display the original price per item crossed out, the phrase "bulk discounts" somewhere close, and then the new price per item.
Telling people what they need to do next (it took me a while to find where to buy) and simplifying the pricing at the same time could help a lot. I also noticed that the price quote on the contact page seems to be loading inside the same cramped frame.