The time lag of the OOMA may be the cause of your problem; I have also seen this issue with the various VOIP services. If you don't actually have a real landline for comparison, you may never get to the root of the problem. Tweaking the modem settings may help, but at which end would you start?