First of all, there is no baby drink a tin per week . Once they are 1 year old they drink less, my 2 year old drink one tin a month since she was 1.
Regarding the price, honestly I wouldn't mind paying for it as I never have problem with money and been lucky with my shares in the past. However, I cant say for most people.