We have been trying to implement 3CX by working through a reseller for several months. Throughout the process, we have had issues with call quality and latency. After several months of not making progress, we recently purchased 3CX support directly and I have been trying to work through them to resolve our issues for about a week. Unfortunately, the issue is being escalated by our remote users, and I am concerned that this project will end up being scrapped and we will revert to an analog phone system if I cannot address there concerns on an very fast time table. As I am not sure on the source of the issue, I have also submitted a support ticket with our SIP provider. Our implementation is as follows: SIP Provider: Nexvortex Codec to SIP Provider: G711u Software: 3CX Professional Phones: Cisco SPA525G Default Phone Codec: G711u 3CX Server Hardware: Dell Optiplex 790, 8gb RAM, i7 2700 processor Main Office Bandwidth: 50 down/5 up Main Office User Count: 14 Main Office Internet Gateway: Linksys RV042 with Port Forwarding Branch Office Bandwidth: 50 Down/5 up Branch Office User Count: 6 Branch Office Internet Gateway: Sonicwall TZ210 Branch Office Connection Method: 3CX SIP Proxy Remote Users: 2 Remote User Bandwidth: varies Remote User Connection Method: Direct The phones and 3CX server in the main office are all located on a separate dedicated local network. Internet bandwidth at all locations is shared between data and voice communications. For all internal (extension to extension) calls, we do not experience any issues. This is true for calls within the main office and for calls from the main office to the branch office. For external to main office calls, we have experienced very few issues, but there have been some issues with call quality. For external to branch office calls, we regularly experience both lag and call quality issues. The quality issues experienced by the call participants are not present in the call recordings on the 3CX. At this point, I am really not certain what the source of the issues is and have little to no idea where to take the troubleshooting from here. Any help that you can provide would be greatly appreciated.