Deposits can sometimes take longer than a few hours, if they are delayed longer than 12 hours please submit a customer support ticket to SR support, instructions are in the sticky at the top of this board.