No, I would not recommend us.ncix.com.
I used them once and unless they have a really great deal I am happy to spend more money elsewhere to avoid dealing with them and really just to make a point by voting with my wallet.
In more detail:
1) They denied a price match request for an item that was part of an order of two items, since I was using a coupon (first-time customer). I cancelled the order for the item, for which the price match request had been denied. Each item individually qualified for free shipping. I pointed out to them that denying the price match request did not make sense as I could have easily separated the order applying the coupon to the first order and requesting the price match in the second order without a cost increase to me, but a cost increase to NCIX (two shipments instead of one). Their e-mail reply was nothing but a generic reply that showed that they did not even bother trying to understand the point that I was making. There was no attempt whatsoever to address any of the points that I was trying make.
2) The aforementioned gift card code has not been e-mailed to me more than a month after the order was placed. I e-mailed them twice about it, but they give me the run-around saying this time of year is busy and there are delays in the system, yadda, yadda, yadda. Hard to believe that the 'system' had a hard time generating a gift card code (a string of characters) and sending it out via e-mail. We are not even talking about physically mailing an actual card.
No more. Thanks. Unless they have a great deal that nobody else comes close to, but even then I will think twice.
I stick with Amazon (grade A), Newegg (grade A), Performance-PCs (grade B), Frozen-CPUs (grade A), Koolance.com (grade A), HellfireToyz.com (grade A), Lutro0-customs (grade A), MDPC-X (grade A+++) and CaseKing (grade A).