How does a hosting company decide how much bandwidth to allow each of its customers to have? With some hosting companies it seems like an arbitrary decision.