Alright I drive an s10 and im a member of an s10 forum and someone said sound tracker cobras are crap. Any logic and info gentlemen?