Default xperia sp network unlocking question

i've been trying to get my xperia sp nework unlocked since october & everytime i put it to the shop they keep it for a week and say they cant get the unlock code

any idea why?