I understand unit cost, but paying more for a pint than a quart ( or 125ml vs 250ml for the rest of the world) makes absolutely no sense to me. At least with the larger container you aren't going to run out and you'll stand a chance of using it later.
It comes down to likely wasted product.
If we stay with POR-15 as an example, a quart (32oz, 946mL) of the standard glossy black rust-resistant coating costs $60, or $1.88/oz. A pint (16oz, 473mL) costs $39, or $2.44/oz. The form I buy, 6 x 4oz cans (24oz, 710mL) costs $67, or $2.79/oz.
If one is going to use it all pretty quickly, get the quart. Or even a gallon. But for the projects where I use POR-15 I rarely use even a full 4oz can, and that only once a year or so. I'd end up wasting 80% or 90% of that quart can. That means I'd be paying at least 3x - 4x
more for the quart than the tiny cans when waste is considered. The little cans are the best choice for the way I use POR-15.