Artist Screen NV was an average company to deal wi...
Artist Screen NV was an average company to deal with. The ordering process was straightforward, but the product quality was not as good as I expected. The customer service was mediocre and it took them a while to respond to my queries. I would consider other options before purchasing from them again.