Well, I remember being upset because they never offered me the free $10 bonus when I first signed up with them, like they offered everyone else.
But was pretty easy to earn the points, much easier than Pacific (nightmare there)
I'd be receiving 100% of my deposit, that's so worth it don't you think?
Is FT offering 100% bonus aswell?