I've been wary of amazon auto parts. Lots of fake stuff floating around.. Butrecently did mine, cringed and bought oem, hopefully they make it another 180k
bought almost everything off of amazon because I have a tax exempt business account and free shipping, one arm did not ship after 3 weeks so I canceled it and ordered off of RA it was only a few bucks more but showed up 2 days later.
amazon and RA had the best prices, amazon just barely beat out RA because of no tax and no shipping cost
dealer wanted like $1000 per lower arm, amazon/RA was around $340, uppers were under $200, tie rods about $90 for the outer (pair) and around $65 each for the inners
so around $1250 total, mine is all cast iron I think the aluminum and stamped steel are cheaper...
I was sore head to toe afterwards, but I wasn't going to pay ridiculous labor.....
I see why you'd do it with free shipping. And in my case 10% sales tax here in KS
on everything (including labor type stuff)