I have came across brokers who charge for deposits and brokers who do not charge anything. Does your broker charge you and if yes why would you keep trading with them?
I came across several who charged a small fee, but as of late they realized how dumb it was and dropped that. I am sure there are some bucketshops out there who still do.