I started my website about a week back. And for first 3 days when I used to stumble a page, I used to get about 400 hits in just 3 hours now after 5 days I am not getting hits even If I stumble it with 3 different IDs can you let me know the reason ?
The hits do seem to dwindle off over time in favor of fresher links. I'd also be careful about gaming their system with multiple IDs, as they seem to adapt to these methods over time and penalize for them.