Personally, without getting into to too many details of my finances on a public forum, saving is pretty difficult if you're income is lower. Back when I worked at Target, making 7.25 an hour and living with my parents I could barely afford Pep Boys mods
Then I obtained a job (hourly) at bellsouth for 4 years. Worked out great, paid weekly, yet I was pretty young and the money just fell through my hands like water. Paycheck comes, I mod something, awaiting the next check. Still lived with my parents.
Now I work for a great Enterprise Level Software Company (RedHat), salary paid, benefits, stock options, live in a nice apartment that I enjoy coming home to, and a car that some folks really would like to maybe have. However, with these things comes bills and responisibility, much more so than in my earlier years. Ive got rent, Ive got car note, gas (not so much since I live 4 minutes from work now and no longer commute), insurance, etc etc etc. Im still left with a pretty good amount after all is said and done, but now Ive got to adjust my thinking and think long term rather than short term fullfillment. My life is really starting now, and eventually Ill have to buy a house, have kids maybe, and then start planning for other big items. Modding cars is cool, and I still do if I can, but after a while we all start to grow up and put aside some things for the bigger picture. Im getting to that point personally, but its still pretty hard.