A body front sway bar info

I just picked up a factory front sway bar for my 71 Duster 340. My question is where is the best place to get the correct end links?

Does your lower control arms have the tab on them? I got mine at Oreillys.

$6.99 for the standard duty pn K8266 or $9.49 for the heavy duty pn K6629.