I've used both a reliable domestic and an over seas source successfully. The transaction is secure and relatively safe except for one area. The payment method really leaves you hangin out there, with all of your personal information. I even had a clerk question me if I knew my recipient. I kept my cool, but wanted to say none of your damn business. Don't know what the alternative would be, and have never ran across a diiferent method. Any comments?