My particular field of expertise is iOS Jailbreaking and Unlocking.
For actual users, no. IMEI unlocks are strictly on the carrier end of things. Users cannot do it themselves since you don't have access to the carrier database to input your IMEI and ECID onto the whitelist.