Quote Originally Posted by JodyH View Post
DOXA USA customer service is in Houston, Texas.
I wouldn't expect much US customer service to be happening until late September.
That's an excellent point!