Yes, there have been some pretty long delays recently. If you haven't received your coins in 24 hours, send SR Support a message on the main site.