Yes ture but the moste of this commission are for the Phone operators not for paygol.
Bank Of America as of February 2010 charged $25 to send a wire and $12 to receive one within the US. For international transfer, it charged $35–$45 outgoing, $16 incoming. However, fees may vary from bank to bank.
So how has a huge commission now

You could also open a paypal account for people that have the money send more then 10$.