SMS (even MMS) doesn't specify photos tightly enough to guarantee that you can receive a picture from someone else. (We used to not be able to send pictures from one carrier to another - at all. We're still working out some bugs.) You just have to accept what you get, or use email to transfer pictures.