And then there's the price ....