I have also been giving my daughter cordial for months, she doesn't like milk (unfortunately) and wouldn't drink very much water, so I tried cordial with the water to encourage her to drink more and she certainly does now. So I am happier for her to drink cordial than very little liquids, but yes, once they get the taste for it it's hard to get them to take just water. Don't use much, can be very watered down. They can't have ribena though, it says on the packaging that it's not suitable for children under 3.