Purchased a Shoei Neotec from a reputable company in Italy a couple of years ago for about 200 less. Painless transaction and fast n free shipping. No complaints.
However, a helmet purchased in Euro land won't be a DOT certified helmet; and will more than likely have the ratchet type of chin strap, not the traditional 'D' rings. Shoei told me the Euro helmets come with the ratchet chin strap. I didn't care about the DOT certification because it has the Euro equivalent and Sue prefers the ratchet chin strap.
I did call Shoei North America located local to me thinking if Sue didn't like the chin strap it could be switched to the 'D' ring. They told me because it was from Europe they couldn't touch the helmet, even it was a legitimate manufacturing warranty problem. Evidently there is Shoei Euro and Shoei North America and both follow guidelines for each area.
Great helmet. Good luck with your purchase.