Most brokers license MetaTrader 4 and provide it to their traders for free. There is no extra charge that needs to be incurred by the trader to use MetaTrader 4.