Perhaps a better question would be:
What do people here do? License Exchange Online and other O365 services through Microsoft?
It seemed that most people recommended going elsewhere for Exchange Online, mainly for the support. Is that also the case with the other MS products?