First, trust no one. Even if I have a broker that's great for me, it may not meet your needs. Even if I have a trading strategy which works well for me, it may not fit your trading style.
Before spending $1 on any forex product or depositing 1 cent with any broker, get a handle on trading. You can do that for free here:
Forex Military School
By the time you are done with it, you should be able to put some trust in your own judgement of other people's claims.
When you are ready to select a broker, here's the method I used to pick one which suited my needs:
How to Select a Forex Broker
If you want to buy any sort of forex product, read this first:
How to avoid getting scammed buying forex products
And, make sure you can trust yourself not to get a margin call:
How to manage risk while forex trading
Always remember 2 things and you'll be much less likely to be scammed:
1. If it's too good to be true, then it's too good to be true.
2. Extraordinary claims require extraordinary evidence.