I'm not aware of one carrier that wouldn't charge you for 3 MMSs.
They charge on 'per recipient' not per send. That's you can send one message to 800 people, you'd be charged for 800 not for the one time you physically typed and sent the message.
Hope this clears it up.