i've seen carli suspension springs for sale for under $400 and a pair of 5100 bilsteins (part# BE5-6646-H5) could be found for $180 pretty easily.
That's a really nice front end set up for under $600. it will level the truck. pretty much any driveway mechanic could install this themselves as well. this set up will ride NICE on just about any terrain (not the Baja 500@70MPH) and if you keep wheel weight down... ... . tires 33" and below on aluminium wheels that is.
being a picky guy, i'd also get an adjustable track bar to keep the axle centered for another $380, but that's expensive and not really nessessary for the 1/4 inch discrepancy... . and rear bilsteins (part# BE5-6647-H1 and another $180)
our rear suspension is pretty good stock (minus the crappy shocks) but offroaders don't like the big leaf on the bottom of the leaf pack so... . for the rear if it's an issue... ... rear mini packs for $400 from Lorenz (or even used from another member for cheap)... ... not a bad kit and no single manufacurer gets to stick it to ya.
good luck, j