With my credit union in California, wire transfers are $20 + 2-3 business days. This is cost prohibitive. Western Union is similarly pricey. Dwolla is an interesting competitor ($3/mo for unlimited instant transfers), but it needs wider adoption before it can be used directly.
In Sweden wire transfers within Sweden[1] generally do not have a per transaction cost and most utility bills are paid through wire transfer. Recently many online stores have started allowing purchase with invoice (many use a company called Klarna[2] which handles the sending of invoices and the risks) which you then have to pay through wire transfer.
1. I think it is usually free to all EU countries too as long as you use IBAN.