I think you absolutely did the right thing. I'd personally tell her that she needs to prove to you that when she says she won't drink, she won't and the only way she can prove that is if you pick her up. Then maybe when that trust is proven you'll allow her to stay over at another party when she's older. MAYBE.

I also think that sometimes teens need an 'out'. What I mean is that they can't say to their friends, 'nah, I want to go home at the end of the night' they have to do the 'ask'. Much easier to say to their friends 'no, I want to stay but mum won't let me,' and blame the parent. That's what we're here for LOL.

A whole bottle of champagne - OMG, that's RIDICULOUS that could be sanctioned at a supervised party.

I watched the show on binge drinking recently and what really stuck in my mind was that when the hospital staff would ring teenager's parents to come pick them up from the hospital, a lot of parents said they couldn't drive because they were over the limit themselves. So sad.