Several factors can play a role here. Different providers pay different rents. The location may be technically different from your location and therefore of a different value.