1-800-839-3817 sales@cebodtelecom.com

No, we do not charge any set up or activation fee.