First I only ordered the connectors another persons recommendation. The connectors were fine and arrived only one day later than started. I installed them but had trouble with (I guess it is also TP) the remote to run the steering wheel. After several attempts I called Crutchfield. We tried a couple of things and I was shipped a replacement connector. (This also arrived a day later than told).
I hooked up the new one and it did not work. I was told that it was my issue if the new part did not solve the problem. It did not and the higher price that I paid for the steeling wheel to work is just lost.
While the parts seemed to arrive in good order I do not think that I was truly helped. If you by from them it might be different but the price is a little higher. All discounts are based on getting all parts from them so in the long run it will cost more if you do not use them for everything.