I've seen that. Surprised xtreme hasn't posted on here yet. LOL I know he is in MI. Not sure where Thaloc is from. I can't seem to find anything about there being a US dealer.
Anyway no stateside dealers since these aren't DOT approved. Might find one on ebay but no dealers so your best bet would be to do what I did. Also note their sizes run big so look at their measurements and measure your head to make sure you get the right size. Also recommend ordering an extra visor and chin guard. I actually glued my visor to the chin guard so the air would push down on the chin guard, sucks that I cant just flip up the visor but with the quick release chin strap it is so easy to take on and off it is crazy.