It can be done but not for cheap especially if it's blacklisted or in lost/stolen mode. If it is in one of those states then it pretty much comes down to bribing an Apple employee who has clearance to make those changes in the iCloud servers. If anyone is interested they can contact me for details or pricing for their specific situation. I own a phone repair business and do alot of carrier unlocks all around the world from my website (electronixchange.com) however I do not offer the iCloud unlock services on my website because Apple will come after you pretty hard and I don't want to compete with their lawyers. So I stick to the carrier unlocks on the site and I only do iCloud/Google FRP/Samsung Reactivation unlocks through direct contact.