The app is overall fine. I made my initial deposit at a great low point for whatever i was going in on. After a few days the value had climbed and I felt like a champ! Only to realize they were taking the purchased asset back because my bank rejected it. I never got notified and the account had more than sufficient funds necessary. After squaring it away I asked that my asset be returned at the same value I had initially went in on and they rejected that. So they set me back to a loss.