App can be very slow at times. At the brokerage level, Coinbase charges a lot of commission and I have had experiences where I did not get the trading price at which I started the transaction. Which is shady!