yeah sometimes I find with milk, it dont last till the use by date. esp when i lived in qld...
With milk, regardless of how far in the future the use by date is, 4-5 days is the maximum you should keep it for once opened