Ethernet Shield sending byte by byte?

Reason for me to care about this is the communication cost. As you have seen there are a lot of overhead. I have the Arduino stuff in my boat and connected to a mobile network and I have to pay extra if I send to much data. Unfortunately I am not a programmer so I can't contribute with coding skills. I hope you can find a solution

Thomas in Stockholm