J.P.
Ah, these commercials for this stuff drive me nuts.
My daughter had to have one of these and now it sits in the cabinet collecting dust. I found it at Michaels or Target, cant remember which store. Don't pay shipping, you can find it at so many retailers.
Since it has a straw and is not a Sippy cup then yes it will leak and it only holds a little bit of a snack. I think for in the car it is handy but at home its easier to use a separate dish/bowl for a snack.