I agree. There are only two ways I would accept payment for anything. PayPal and having the buyer use his internet banking to transfer the money direct into my bank account.
I am always suspicious of foreign buyers. The cost of shipping internationally, insured to the appropriate value, is so great that it doesn't make sense for most private sales. Plus, there's tons of paperwork. It's just not worth the hassle. I'm never in that much of a hurry, and there will always be a home-based buyer eventually.