My Duster hada Painless kit in it. The previous owner installed it and said it was pretty easy - he had zero car experience...
BTW - Painless Performance Products is from here in Fort Worth, TX - please support our local economy. Plus, I know the Lead Engineer - great guy, total car nut!