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