I would be most worried that my F-I-L was feeding me bull about dealer offers. I like others have said, this sounds sketchy and the Op really hasn't given enough information to verify what he claims was a supercharger was in fact a supercharger (no offense to OP).