. . . Sounds like your funds were sent to a different address. Did you give him the wrong payment address?
If so, this certainly won't be the first time that someone gives BitInstant the wrong bitcoin address from their wallet and then blames BitInstant when they send the coins where they were told to.
LOL... as part of the team here at BitInstant I can tell you this happens ALL THE TIME