maybe better then having two loops is to create at first list of services and then do magic on it :)
like
```
services = product_services.map &:services
services.each do |service|
  ...
end