Am I right in thinking that the PPG address is provided by the network service provider (e.g. Vodafone/Orange etc...).

Is anybody aware of the cost implications of sending a large number of WAP Push messages?