fresh is always better and making it yourself can give u the control of how much sugar u want to put inside plus there is no added preservatives which could be harmful for baby.but if u have no time to make it at home then store bought would still be fine.