I know it sounds crazy but I was in the waiting room at my dealership yesterday morning and another guy was there and he has an EDGE EZ on his '03. He said it's a Banks product. Is he full of it? What he said is that if you look on the Box it says something about Edge BD somewhere on the box and the BD means Banks Division. Is that possible?? Anyone know for sure??