If you're living paycheck to paycheck and buying Starbucks every morning, that's definitely part of your problem. I understand and fully appreciate paying a bit more for a quality product, but when it comes down to it, being able to start a savings and plan for your future is more important than enjoying a better cup of coffee in the morning. It's directly analagous to buying a car that's out of your price range (say, a Lexus when you're only bringing in $35,000 a year pre-tax) and struggling to pay the note on it every month. You really can live with the cheaper product, and in the long run it may do you a world of good.
Am I wrong? I'd like to see some other people's input on this idea.