I just recently had a Tekonsha installed on my 2002 Ford F150 and so far have no complaints. My truck came with a pigtail that plugs inunder the dash and you just connect the wires to the controller.
I have only had it for a couple of month's so the verdict is still out but so far no issues.