Selecting a CDN is nearly always an exercise of evaluating current traffic and the cost to scale that traffic for the near term future. With a growing business money spent in anything but marketing can slow growth. Several CDNs are low cost, but provide full features. CloudFlare for example serves all assets up with your domain. Images indexed or displayed elsewhere from your site show your domain, maintaining brand consistency.