Alternatives to CFAST - telecom software: competitors and software similar to billing and invoicing