I need to replace the shocks on my 97 Discovery. Is there a brand that is not the best, but is a good quality for the money for an all terrain shock absorber? I here Bilstein is good, but they seem expensive. How about Rancho? Need some advise please.