Two hours for a deposit to go through is entirely normal.