Did she pay for all the MAC makeup or did you? It's ok if she's high maintenace but paid for it herself.
I'm high maintenace but I always pay for everything myself tho. Also, I love MAC makeup

I live for that stuff...
I've alwas charged stuff on my own card but never my bf. My bf bought tons of stuff on my card tho... lol