Being pedantic....
(Which of course is the only way to be in such discussions!) the references to "12oz can" and "20oz bottle" are strictly correct, as they are the "standard" sizes. You wouldn't really prefer "354.882355 ml can" and "591.470591 ml bottle" surely??