Recently got some very nice Carthaginians from them. Good comms and it took about 14 days to get my figures.
Now if you're worried about the situation in Ukraine you can always order them from Germany ( Frontline, Fredericus Rex or Stronghold Terrain)