1. A computer program embodied on a non-transitory computer readable medium, comprising: computer code for identifying a first rate associated with an event agreed upon by a user and a service provider; computer code for identifying a request for the event from the user; computer code for identifying at least one aspect of a condition of a network in response to the request for the event, the identification of the at least one aspect of the condition of the network occurring before the event occurs and including determining a portion of the network associated with the event, wherein the at least one aspect of the condition of the network that is identified before the event occurs includes a load on the network; computer code for comparing the load on the network to a threshold indicating a low amount of use; computer code for determining a second rate associated with the event in response to the comparison indicating that the load on the network is below the threshold indicating the low amount of use, wherein the second rate is less than the first rate associated with the event and agreed upon by the user and the service provider; computer code for identifying each of a user preference of the user, a type of the event, and a difference between the first rate and the second rate associated with the event; computer code for determining that a notification is to be sent to the user that requested the event, the notification regarding the second rate associated with the event, wherein it is determined that the notification is to be sent to the user that requested the event based on the user preference of the user, the type of the event, and the difference between the first rate and the second rate associated with the event; computer code for sending the notification to the user that requested the event, wherein the notification sent to the user indicates: the second rate associated with the event that is lower than the first rate associated with the event, a limited time period for which the second rate that is lower than the first rate is effective, and a current rate discount available for a second type of event different than the type of the event requested by the user; and computer code for rating the event at the second rate associated with the event in place of the first rate associated with the event and agreed upon by the user and the service provider in response to the comparison indicating that the load on the network is below the threshold indicating the low amount of use.