Messaging app tends to drop longer text messages

I would like to say that I love the Messaging app.  I have been having problems with longer text messages being dropped.  If the provider breaks the text messages up, then it delivers multiple messages but if it's one long message, it will not show.  I get it as a text message on my phone (I have a iPhone 4S) but the messaging app doesn't show the text.  I've also has problems with late delivery of messages.  Has anyone else had this?