I'm in NC right now, when I first came to the US there was 18 states that accepted a Canadian license. Now there is none, I believe, but most states have grandfathered the Canadian nurses already here, although some (New Hampshire, Vermont) are making them write the NCLEX after many years of being here. It's what I've heard, but not sure on that. So it's just a matter of time, I think., and I'd have to write even if I stayed in NC. I have an email from NC BON stating that my license will remain intact, even if I fail.