Has anyone heard of this brand??? I bought some products more than a month ago and nobody answers my emails (North Star Models)
Yes, they are out of Latvia. They have product there, UA and Russia according to their website. Given the current state of things in the area not sure what is going on with them.