Looked good but you forgot the cardinal rule of CRM.

It takes 3 years to win a new customer and a mere 3 seconds to lose a customer.

I was away for two weeks so didn’t have time to follow the ‘soap opera’.