I'm going to start this off by saying I have never publicly complained. I've never felt the need to, but my experience with NCIX has been so frustrating, so time consuming, that something needs to be said. I ordered 5 computer parts from them, all of them for pick-up from this Coquitlam store. Only 1 of the 5 showed up within the 1-2 days. I find out that 2 of the items are now on back order. Annoying, but not that big of a deal. I get an email 4 days from the order date saying my second item has been shipped. I check in to the store to see if I can pick it up.. It's not there. Maybe only the greyed out items in the email have actually shown up to the store? Either way the emails aren't very informative. So I resort to calling them. Worst automated call service I have ever experienced. EVERY time I've called (5-6 times because this seems the only way to edit or actually accurately track your orders) it has taken 10 minutes at LEAST... For them to tell me they will call me back. What's the point of making people wait 10-15 minutes on hold for you to tell them you'll call them back? Makes absolutely no sense. On top of that, one time that I called the representative called back and didn't even wait for me to pick up the phone.. two rings in, I pick up my phone to answer and the guy hangs up.. fantastic, now I get to wait on hold for another 10 minutes for them to tell me they'll call me back. So now it's 11 days since I ordered, only 2 items have shown up to the store. I've cancelled 2 of the items because I'm tired of dealing with NCIX, and I'm still waiting on my 3rd item. Of which I just called them to ask about the status of the shipment (another 15 minutes on hold, then a 30 minute wait to get called back) I accidentally gave him the wrong order number because it was off the top of my head, so I look into my phone, get the right number and correct myself. Representative goes silent (I assume he's looking at my order) after a while of silence I say hello to check if he's still there. He says hello back and hows it going. I say I was just checking if he's still there.. few more seconds of silence AND HE HANGS UP! Unbelievable, there was no asking for my order number again, no trying to clarify the miscommunication, no consideration for the fact that I've dealt with their call service again. Just straight up hangs up. NCIX you need get it together. Find some new call center representatives and fix that call-back system entirely. Overall this has been by far the worst experience I've ever had with any company I've dealt with. I won't be doing any business with NCIX anytime soon.