I wanted to respond to your post below but I didn't get a chance to yesterday.
It sounds like you are doing a wonderful job already. I know you probably feel like it's not getting you anywhere, but it will eventually sink in for her. Keep with it on the entitlement and money stuff - that sounds like learned behavior from her friends. She wants to see if what works for her friends will work for her to get fill-in-the-blank whatever she must have at the moment. It has to be complete torture for you to feel like she's not enjoying herself unless she's getting to do what she wants, but it really is just a phase. I remember being the same way at some points in middle school and high school. However, my parents didn't let me do whatever I told them everyone else's parents let them do, and eventually I got it.
This is such a tough time for you as a parent. Teenage girls really, really aren't fair, but eventually she'll get through it. Stick to your guns!
Re: *hannah*
And I want to say thank you for that post. All of the advice was such a good read, and I think what I got from all of the posts collectively is that we need to stick to our guns and not give in (no matter the stage/phase they are in, I think this applies). We all know that our kids need limits and ultimately are just trying to test them/us.
I will add that I have two family members who were like this as teenagers and are still in fact like this as adults, but it is totally different because their mother is an enabler and didn't give them rules. She always makes excuses for the way they act and has that entitled attitude herself. I think that makes all the difference.
I agree that it probably doesn't seem like what you're doing is getting you anywhere, but it is. Stick with it and trust yourself. Think of it as planting the seeds now and seeing the harvest later (possibly much later... but it will come).
Can I also say (off subject) that it surprised me how grown up she looked when I saw her in person at Michael & Ari's wedding? She is such a pretty young lady. Hugs to you.