If you love the girl, it doesn't matter where and how you met. Forget people that take shots at you. I met my wife at a party in Mexico and never expected anything, now here I am years later happily married. I think going the mail order route is a bit too agressive, but it sure beats the people that sit and wait at home when nothing is happening. I am sure if people really wanted it they would be better off going looking for it in the country of their choice and avoiding the potential for scams, but trust me it isn't easy for someone to scam you. If you get married the legal route the government makes it ridiculously difficult to avoid having scam marriages. It isn't as easy as two Americans flying to Vegas and getting married. Trust me on this, it is far easier to marry an American girl!