Making juice is waaaaaayyy cheaper. 30ml comes out to like $1 or $2
I do it when I have time, but recently I've been busy (and lazy) so I've been buying bulk juice online.
I suggest you stick with simpler flavors. I usually make 1 or 2 flavor juices so there's less chance I'll fuck it up
The only shitty part about making your own juice is the steep time. Usually you have to wait 1-2+ weeks for the flavor to come out. If you really get into it, I've got a near-new hydrosonic cleaner I'm thinking of selling (speeds up steep times -- takes about an hour to steep a week's worth of natural steeping).