I was satisfied with my purchase , I ordered 2 remotes and had them programed and found out 1 was defective and I contacted them and they were very prompt in taking care of the matter and they are sending me another remote so I am satisfied with the service and the price and shipping was fast and tracking info was sent promptly..