I got it off ebay so not sure, most stuff you get off ebay, manufactuers won't warranty unless they are an authorized dealer
havnt ran em personally, havnt heard anything bad about them either... you can go with either set, just be wary that you may get stuck with auto lock...
Well i didnt install it into my own truck. It was a friends. Only issue we had was the initial adjustment. After that its been smooth sailing