I bought an AVH-p4300 from them and followed their fitting guide for my Torrent. It told me I needed a certain wiring harness, which I ordered. That one didn't work, so after some time I figured out they recommended me the wrong one. I called up and they wanted to charge me the $10 difference(after I just dropped around $4-500 for everything), instead of swapping it out(I feel they should have eaten the $10 since I ordered what they told me I needed). Then when I reviewed the product and service, they edited it and cut out my complaint. I wasn't very impressed after reading how awesome their service is. They do have good prices, but after that service I'm not sure if I'll buy from them again.