Deposit methods for Saving Stream investors