This was my first experience ordering at NCIX.com.
They were quick to process and ship my order (took under 24 hours), and informed me every time anything related to my order occurred. They provided me with my order form via email, along with the status of my order each time it was updated. I did not expect such high quality customer service coming from any online merchant. Great prices, great service, I would recommend this site to anybody out there looking for computer parts and accessories at reasonable prices.
At the moment I am waiting for my order to arrive, but I will update after receiving to comment on product quality.