Ram3500 venting!?

just need someone to vent to!
1995 cummins ram 3500, 2wd, bought it new in '95. at 100,000 mi (2006) front wheel bearings bit the dust and ate up a spindle. ( . truck built in Mexico....
NOW. 172,000 mi.......
front tires are wearing on outside. take it to local "country" shop. needs front and lower ball joints. Price: Moog parts, installed, aligned, front wheel berarings checked. flip flop the 2 front tires. $775 with tax. owner does the work.
check another shop. built new building few years ago, labor does the work.... $1,100 same work and parts..... says 9 hrs job. first shop says 6 hrs. .......small town country shop....
I guess i'm lucky to have the truck in first place.....
I'm thankful , as so many people have so many problems in life, but................$775 for me is a lot of $$$$! LOL
and second shop ,,,that's $ 325 more for same job!!?????????????? pays to shop around.....
O K I feel better now!!!