In my opinion OneTrader is right (no offense Penny). I personally saw your 2000 usd guarantee on your site (i was almost about to buy it, but honestly I didn't believe anybody will give you 2,000 usd just like that... I knew there is a catch somehow or the marketing was overpromising (too good...