var expr =
  customers
  .SelectMany(c => c.Orders)
  .Join( products,
    o => o.IdProduct,
    p => p.IdProduct,
    (o, p) => new {o.Month, o.Shipped, p.IdProduct, p.Price });
