The narrowest spreads are here guys.
I opened one of these professional accounts that XS.com offers and realized that it was really right decision.
Despite that I have almost 0 spreads, fees for trading orders remain low.
The cents I pay for opening orders are so insignificant that I don't even take them into account in my statistics. For example, yesterday I opened about 5-6 orders. And I paid about 20 cents for the whole trading day.
Taking into account profit of $150, this commission doesn't matter