Android app has been stuck at 91 reviews and 100-500 downloads for a while now... App still in beta? Is there a maximum amount that customers can deposit in wallet? (Stored value limit)?