How big of a business is this? It seems like it's huge given how many operations there are doing it. But as in most businesses, there are only a select few that are good at what they do.