Yes i agree brokers charge us the fee sometimes high and sometimes low it depends on broker but i think in this matter you need to be very very careful. If you follow my recommendation than i will suggest you to use Instaforex broker because it is the world's best broker in the world which offers very low fee in the form of spread.