Has Sumantra Roy of 1stSearchranking.com left the country suddenly. The originator of the KEI Index and highly credible SEO expert seems to have fled to India. One minute the Web site says to contact a Washington address and 800 number and the next it asks you to contact India. Anyone have the scoop?