Nice, although the $25 is only accessible or given to you after your first Bank/Amex deposit..
Well not that free but same time free, fact that deposit is needed for the bonus to be unlocked.
BTW, it supports all countries or restricted to some?
Nice, although the $25 is only accessible or given to you after your first Bank/Amex deposit..
Well not that free but same time free, fact that deposit is needed for the bonus to be unlocked.
BTW, it supports all countries or restricted to some?
It prevents from scammers trying to "game" the system. It makes sense to me :)
I don't see any restrictions at all unless people don't have a bank account.