Just because I don't post a lot doesn't mean anything. I have bought from vendors on here as well as other users, spending over 6000 in the past 5 months. As for the customer service and knowledge, I question both of them. They tried to tell me the STB does not fit my vehicle when it is one of...