I only ship internationally to people I know.
Most people have metioned the reasons...Customs forms, unable to track, stupid people complaining about how long it took. I'll add one more though. Paypal charges an international fee plus an exchange rate fee(on top of whatever rate they want to exchange it at) You can say I should blame paypal, but I have to deal with paypal to complete my transactions in a timely manner.