I used all three services: there is no way to make money: most of ITM they say they reach are untakeable trades: in forex you have always eur/usd usd/chf that are practically the contrary and another one (eur/jpy mostly) similar to eur/usd: all same expiry.
The problem is: even if you use some software to refresh their signals' page, you never take the enter they saw. So if there is a retracement you sure you do it, otherwise if signal was a good one you'll never have the chance to take it or you have to take a worst position. If you have a late chance to take the trade (there are almost 45 minutes to expiry), it's like you have had another trade not what they supposed.
Stocks signals are the worst: Google and Apple (one of them is always available)are in 55% ITM, and i can swear is a kind of wheel of fortune. IBM is a locomotive you can take it even if it is some pips different: usually is ITM, Jp morgan and exom mobile are in 65% ITM. This happens only when retracement happens.
I repeat it's hard to have a fast retracement, so if you take the signal in the first 15 minutes it's the same signal, but if you take a later one it's another signal and you are trading by yourself.
So if you want to try: use their webpage with a refresher, don't use their email (they are always at least 5 minutes late), and yahoo msg is really no use