I've bought two - one from Georgia, one from The Netherlands. Both worked out really well. The one I bought from overseas took forever to get here, but it finally arrived. Both games came in as-expected shape. the TZ was pretty pristine, the other pin was.... uh, not. But this was expected. TZ worked, the other one... yeah I did a lot of work just to get it functional. Lots of board work.
Anyway, it's a lot of money to send, you are taking a big risk. I try to buy local as much as I can still, way cheaper, less headaches. We've all heard the horror stories...