Building Your Own vs. Buying from a Provider