I wondered that too, the site has good deals. I do most of my online shopping with them due to their price matching and hardly shop any where else because of it.
N C I X has been invited to advertise. We originally turned N C I X down for advertising, because I thought it would not be a good return on their money. I do not want advertising customers that are not satisfied or not feeling as they did not get what they paid for, so I would not let N C I X advertise, and I made that clear to them at the time. N C I X never made aware that is had a USA arm. After I found that out, I reached out to N C I X multiple times. It seems they were upset about us not allowing them advertising. After many attempts, I blacklisted the company name in thoughts that maybe that would get its attention. But that has not come to pass and frankly I am not much worried about it any more, but certainly I am not of the mind to give N C I X a free pass on links in our forum.