What you are talking about here seems to be quite horrible to me! I am very happy that in general a SIM can be put into any phone and it works. Sprint seems to be a US provider. I am really sorry for you that you have to deal with this. In whole Europe, Brasil, Australia and even China it just works.