This document requires the applicant to disclose certain details such as "business address of the entity applicant".
I would focus on this issue, not the place where they're incorporated. Literally millions of US companies are for tax reasons incorporated in Delaware, with the nominal Delaware address being a service company that handles incorporation. There's nothing odd about that. What's odd is not disclosing a real business address and phone number. It strains credulity that a registrar which shows all signs of being in India is picking up its mail from mailboxes in Oregon. Regards, John Levine, johnl@iecc.com, Primary Perpetrator of "The Internet for Dummies", Information Superhighwayman wanna-be, http://www.johnlevine.com, ex-Mayor "More Wiener schnitzel, please", said Tom, revealingly.