There's no doubt in Optimum's reliability. I trade there and have no problems. The first bonus you encounter is deposit. They do not charge fees for depositing and withdrawing funds. Then another 30 bonus percent are added to this deposit. But they need to be worked off in the system. That seems to be it.