The permit process (at least in Iredell County) was not a big deal...$5 per permit and a 15 minute wait for the paperwork. You can request several at one time...so don't wait for the CCL to purchase that handgun.
No experience with the NC "wait" process as I chose to go the FL route...primarily because I felt insulted by the need to attend a "mandated" course for my guaranteed 2nd Amendment right. Instead, the State of Florida accepted my Military DD214 as acceptable skills and qualification (being an old guy, my many annual qualifications were achieved with the good old M1911A!). Now before someone starts crying that I'm not knowledgeable with NC law, I also ordered (For about $12 total, I believe) the NC Qualification Course handbook and Instructor's Manual from the NC Dept of Justice. I took the written Knowledge test and passed 100%. As far as the range qualification, I have sufficient paper targets to satisfy accuracy requirements for anyone's benefit.
I had my FL CCW in my hands within 18 days. I will admit that the FL route does not allow me to carry in SC at present so I may still acquire a NC CCW in the future