I've been poking around their site, and they don't have a physical address mentioned anywhere on the site that I can see. It also doesn't say where their datacenter is located. Just sayin'... Madhu