oturansincap,
It seems a bit odd to me that this sort of thing would be requested by the pilot in lieu of ATC providing a little more vectoring to lose some altitude. Do you have more details regarding aircraft type, what altitude the aircraft was at when he made his request, how far from the IAF the aircraft was, and what the IAF crossing altitude is? Did the controller that was working the aircraft believe that the aircraft was too high? Would you be willing to identify the airport and the approach for us?
I'm just trying to get a feel for the situation.
Thanks,
Dave