Cartons get more expensive at $3.49/L from the same brand and same fat percentage, for some reason (I doubt the packaging overhead's that much).