L.S.
Every kid is different. With my son we waited until he was three. With my daughter she was ready when she was two. I still keep some sippy cups for car rides, but we are slowly transitioning to water bottles with the sport caps on them. I'm with you...I'm tired of putting those things together!