Okay. So long story short I was having latency issues on my calls placed or received over a sip trunk (VoIP.ms), so, I upgraded the server, (it is better then my desktop now) and read up on 3cx latency. Apparently the PBX delivers audio option introduces latency, so if you don't need to use it...