I had a good experience with this company. I accidentally ordered the wrong version of the radio for my 2006 Tacoma (needed non-jbl). They took a bit to respond to my email, but they did a few days after and sent me the correct harness and didn't charge me for it. A few things I have to say, Make sure you actually have the original radio mount for the Hazard control switch(They are hard to find if you just want the mount). Watch the video on YouTube they have for a different model because they d...