As some may know I had the climate control assembly replaced in my 2006 Ram which took 10 days. Took my truck in to have new tires installed and state inspection. Truck failed state inspection due to three of the four ball joints were bad. Then the shop discovered the lower ball joints were held on with rivets and not bolted to the lower control arm - tried to cut the rivet heads off but that didn't work. Ended up ordering new lower control arms, but no one (not even the dealer) had any in stock. Best the shop could do was delivery tomorrow by 11 am. The good news is the shop is eating the cost of the lower control arms. It's been one heck of a week. Never heard of ball joints (original from the factory) being secured with rivets before. Arrrgh!!