CSA's mailing address is in the US. Their web indicates they are located "...west of Columbus, OH". Here is their link:
http://www.csacards.com/index.htm
Their email address is an "AOL" email. Obviously, I am a little wary of graders that still use an AOL address....particularly when their web indicates the last time they updated their web was 2007.
Z Wheat