I trade EURUSD with 0 spread on FreshForex ECN account. Quite satisfied.looked at from the light of STP and ECN brokers, I think FreshForex can be rated good. I am not saying they are entirely good, but everybody have their experience with them, I also had mine, you also could be having another story