I'm possibly going to upgrade the shocks on my duramax and I'm not sure what to get. It's not lifted or levelled. Stock height. What's a decent shock for a decent price? I've seen skyjacker, rancho and a few others on eBay for about $350 shipped. Any info is much appreciated.