So DS does not like the sippy cup at all. But he drinks from a straw really really well. Is there something I can do to give him his own cup he can hold but won't spill everywhere? Those cups we get at restaurants leak out of the straw hole. I don't know if they sell kids waterbottles or something with a small straw that don't leak?