Good app with decent features and functionality. However, it takes WAY TOO LONG, for a simple deposit to process through and be available. 2-3 days TOPS would be tolerable but NOT 5-7 days. That will cause me to look for a different solution provider.