Vegas (Nevada, too I think) allow shell corporations to be setup there - very relaxed rules compared to other localities. Being physically in Canada, they probably setup the Vegas address to "report" as a US company...who knows...something like that...