Apple don't unlock phones so why would they charge! The carrier charges the fee not Apple. Apple simply updates their system after the carrier unlocks it. Your contract is with the carrier, it would be illegal for Apple to unlock it! Common sense! The carriers always pass the buck onto Apple.