I wonder if it's time to re-evaluate the concept of "not invented here". Services that exist at another company's pleasure aren't a platform to build a business on. This is effectively a type a single sourcing. There are no contractual obligations to you on the part of the service provider, and tremendous leverage to undermine you if you ever get big enough to get noticed.