private double GetPriceWithCheck(PriceAndMarket price) { return price != null ? (double)price.UnitPrice.Amount : 0; }