@marykay we use this approach too - pool our money first, then give ourselves an allowance. We do set aside "fun money" for things like dinners out or happy hour, but once that's gone, we have to dip into personal money to pay for "dates." I get more personal money because I make more and lady stuff is more expensive in general.
I split the cost too with my mom and sisters. Between dog food, fancy shampoo and random home repair/upkeep items, the free shipping pays for itself.
To anyone struggling with debt, please please please contact these folks: http://www.takechargeamerica.org/ Even if you don't consolidate your debt, they are amazing at helping you figure out how to get out of the hole. I can't recommend them enough. I was in the exact same boat: depressed about the amount of debt I had, and the only thing that made me feel better was to go shopping. I wasn't making enough to support my debt and my shopping habit, so I needed to make a change. 6 years after the fact, I am consumer debt free and my credit score is phenomenal.