Yes there is a way to unlock Apple Iphone 3GS from network lock.Use remote unlocking service to unlock it.Visit the site SimpleUnlocking.com get the service at low cost.To unlock it step by step you can follow the free unlocking instructions from the site MobileUnlockGuide.com