Wow... Sounds like you found a winner.
If it were me, I'd probably make my account rep aware of what was going on but there's really no way to sustain those numbers :)
Right now though it does sound like you're "buying" sign-ups...
Great work on the site though... Make sure it keeps that...