Your IP address might be resolving to a different country or location which would be the reason you are receiving such error.
Check your IP address information by going here: http://whatismyipaddress.com/
If it's not resolving to a United States location, contact Comcast to have the issue taken care of.