yes, it's definitely a leaf spring. I live in Flint, Michigan, and we have a place here that specializes in springs, and he carries an aftermarket version that is way cheaper than the GM dealer-only factory replacement. If you don't have such a shop in your area (you're near Chicago so it's highly probable), PM me and I'll get you the name and number.