I have heard many more good things about the superchip vs. diablo. Did anyone contact them?