Brokers charge a significantly higher fee
per transaction than exchanges (MyBTC's flat fee is 6.75 %) but their fees cover all processing
costs, including deposit and trading fees, and the
variable processing fees for the blockchain
transaction required to move Bitcoins from the broker's wallet to your own.