Unfortunately aftermarket parts when it comes to Dodge/RAM suspensions is begging for trouble. You will have failures again within a fairly short period of time.Moog. The parts were warranties.
OEM is the way to go, and you obviously already experienced this otherwise it wouldn't be a warranty issue.
$1700 seems steep for aftermarket, but also depends on the area/hourly rate.