I've done one international shipment so far. Used USPS to do the shipment, but be aware that you've got to provide paperwork on this end (customs form). This was awhile back to going from memory....
Needed a form 2976 or a 2976-A (USPS webpage here
It's not obvious which form to use. One place seems to indicate if a $400 value breakpoint, another place says it's $400 -or- gtr then 16oz.
The people behind the counter didn't really know much about filling out the form. I believe I was given the 2976 (not the -A) and was over 16oz, but again that's from memory of several months ago. I also called it a "sample" since this was a single unit, not a big 'lot' shipment or anything.
Do believe the receiver did have to pay VAT, but package got there in once piece and in timely manner.
Any other experiences / suggestions?
Now what about RoHS compliance? In this case no one asked, I didn't say and everything went through, but was that luck?