So this has happened to me enough that I think it's a bug, though I'm not sure if it's a bug in iMessage (the iPhone messaging system), the Sprint network or my SGS3. It seems like whenever someone sends me multiple text messages (or a long text message that needs to be split up), I will get them all, but then the first message (or first part) will come to me a second time at the end. I don't have a lot of people sending text messages, and all the folks who text me with any regularity use iPhones...and this is where the uncertainty of the source comes from. Is this an iPhone thing? Or does this happen to other people using Android or "dumb phone" SMS? I use the stock messaging system on my S3.