Everything that happens with our kids seems so much more magnified that it normally would with someone else's kids. I've been an offender, too! However, At 2 1/2 years, it really is okay for her to take a break from milk. She'll start taking it again in her own time. Meanwhile, if she's getting dairy in other things, cheese (kids usually LOVE cheese..especially string cheese for a snack), grilled cheese sandwiches, yogurt etc, and veggies with Vitamin D in it, there's not a thing to worry about. I would continue to offer it to her however you choose (I like straw cups myself), there's no worry. She'll come back to milk when she's ready. Besides, summer is comming and it's better for them to push the water most of the time in the heat, anyway. Kids don't get near enough water. Pedialyte or Gatorade are good, too. But the main thing is sticking to your decision and not giving up. If you cave, even one time, you've set yourself back years. I went cold turkey with my kids, too, and believe it or not, they're perfectly fine today! Except for the sibbling rivally that I wish there was a magic pill for! Anyway, try not to stress about it. It's normal and kids won't let themselves get low on anything. Their bodys tell them what they're low on and they usually correct it themselves. God Bless.