I have over ten clients with NF and I haven't had any negative feedback from them. Always found their customer service excellent.
One thing about stifx is, from reading on ForexFactory, they seem to have their employees plugging them on threads. And I see what you mean about their website(!)
|