I am not sure about Ultra Snow. But you can unlock your iPhone 3G through remote unlocking method. Remote unlocking is the safest and easiest method to unlock any iPhone. You can get the remote unlocking for your iPhone 3G from www.Theunlockspot.com This is one of the trustworthy site providing accurate unlock solutions at affordable cost. Unlocking process is very simple here. You will get complete guidance on unlocking process all the best mate.