Yes, transfers are delayed. If you don't see your coins within 12 hours, send SR Support a message from the main site.