Excellent read, it has given me a lot to think about certain services I receive and why, thanks for sharing.