Care to share your secret so we can keep things sporting? I can maybe get 25-30 red stones in 48 hours through random drops, and you've managed nearly 800, more than my current total. I also doubt you've dropped several hundred real-world dollars on buying the 10 stones for 100 souls when they show up...
I'd be happy to share an email if you don't want to post it here. Bear in mind I'm on Android while you're on iOS, so technically we're not competing. ;)
But seriously, I put my email in my profile quote, send me some tips.