Yes,you have to do your homework when you deal with any of these countries,we have been trying to find dune buggies with 1800cc VW engines,these companies who say they manufacture these dune buggies are in fact only suppliers. Ask has many questions you can think of,if they avoid your questions that put them on the spot,keep on asking,keep a list of the question you ask them,that same question that you asked a month ago has now changed complety to the reply that you had this morning. Also beware of the build quality it can range from very good to realy bad.
I have dealt some overseas, you need a buyer there that you can trust to help you know who to but from! BE careful...