On CRM: Have You Ever Considered Buying Amazon's CRM System?

It's called Amazon Connect. And by most accounts, it's pretty darn good.