The minimum deposit for Tellus is $125 as of this writing. Based on previous trends, I do not expect this to change soon.