I bought one from Lithuania about 9 months ago. Apart from the usual coding to the car as my car hadnt ever had a sat nav fitted, everything has been working fine.
I just done the obvious of looking at their postive/negative feedback etc before buying. It was a risk as it had to travel so far however the price was a £100 less than ones being sold in the UK.