I don’t usually write reviews but this one surprised me a bit. Gave it a shot during a news event and the slippage wasn’t as wild as I expected. PAYOUT took two days which was fine.
3 months ago
neotrades.com has a
4.0
average rating
from
662
reviews