Providing Financial Services - Avoiding The Ten Traps