You could have saved a lot of money if you just taken a vacation to Mexico and walked across. ;-)
LOL, my wife and I often joke about that. The last time I got my license renewed at the local DMV, I was asked if I wanted to register to vote. I told the lady I couldnt vote because I was not a citizen. She says to me Oh, you can still register. I politely declined.