michelin makes good tires, but usually pricier.
I find good mudder/snow tires with more of an LT designed for better traction in mud/snow are louder and wear faster than P (passenger) tire truck radials which makes sense. Tons of them out there, just keep searching for the deals.
I had a set of BF goodrich rugged trails t/a or was it a/t that ONLY lasted 24K miles before bald all easy hwy. miles in 18 inch size. do not get those although o.k. riding not too loud and so-so traction, there are better choices out there for sure.
What about these Nitro Grapplers for 250 each, got good reviews and look pretty rugged being 10-ply.
http://www.tirebuyer.com/tires/nitto/terra-grappler-g2/p/tv154000580 (check around for best pricing though)
My wife gets a discount from tiresplus stores thru her work like 20% off or is it 25% off any tires including off labor as well. Maybe you know someone that could get you a discount at one of those places thru their work?
craigslist is hit or miss although I found new 18 inch OEM passenger rated 18" truck tires including new factory aluminum OEM rims (take offs guy wanted bigger rims/tires when bought truck new) all for 500 bucks. Tires alone new are worth 500 easily for 4 of them so I can sell the new factory rims for easily 75 bucks each no problems once my OEM factory tires are shot which will be soon. I will probably just keep the new rims on the new factory OEM tires since factory balances, etc. and sell my old tires on my used same exact rims trying to still get 75 bucks out of them each.