I had a chance to dive into such a failure. Turns out MMS requires two things.
1. A data plan.
2. The APN settings to be as your carrier tells you.
LG Optimus (LS670) android version 2.3.3 from Kroger IWireless
Want to send a picture from my phone gallery to another phone via text msg. Attach picture to msg and it shows "send MMS", but when I press send, it indicates sending, but then comes back as
"Message expired", a regular text msg goes thru fine. Is it possible that I have turned off MMS somehow? Any ideas or suggestions. Thanks for any help.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic