Newer ford I'd go with the factory accessory. I don't know what they'd charge for labor on a used car but we got it for the cost of the part on my wife's escape when she bought it new.
I've had both type- dealer installed and local electronic's shop installed unit. Dealer unit has worked very well over the years. The other one had to be removed a short time later due to issues with the car not starting.