1. A method, for selecting a service from a plurality of services, comprising: determining, by a system having at least one processor, a location of a wireless communication device associated with a subscriber, according to a location-determination rule based at least on an interval or a time at which to determine the location of the wireless communication device associated with the subscriber; and selecting, by the system, the service from the plurality of services according to a location-based subscriber rule based at least on a user preference for selecting the service based at least in part on location of the wireless communication device.