Confirmation time can vary widely depending on transaction size (in kilobytes) and transaction fee paid. If you (or the service you are using) send a large amount of coins from multiple addresses, miners will expect a larger transaction fee, like .0015 rather than the standard .0005. If you (or the service) pay no transaction fee, it can take over 12 hours to get the first confirmation. Of course, I'm only talking about bitcoin transactions viz the block chain. With SR there's the further complication that the money in your account has to be added to a separate database under SR's control, and lots of unknown things can happen to delay that.