Last time I checked about the 5gb cap, I was told that you have to be over the cap for 3 consecutive months. It just depends how strict they are when monitoring the usage, as sprint probably sees it as a very minimal amount of people actually going over that limit to affect their systems.