Not defending NFC, but just sharing my own experiences from a 2 years back, and last year. I have only ordered 5 blanks from them, with one of the blank being a blank to replace one that was broken in shipping. All of the blanks arrived within 3 weeks. Everyone of the blanks was straight and none had any blemishes on them at all. 2 were from their IM series of blanks. 2 were HM X ray blanks with one of the X rays being the blank that was broken in shipping.
With that said, I will say that I am extremely leery of ordering another blank or two from them because of all the quality control issues I have been seeing posted in this, and other threads on other sites. Based on those other threads, they seem to be getting a handle on the customer service side, but it's still lacking when compared to some of the top notch suppliers and manufacturers out there.
As of now I only build for myself, and really only need one new rod and I'll be set as far as rods go. I'm just going to wait for reintroduction of the Eternity series of blanks from Batson. I know I'll be getting a quality blank, that is beautifully finished, and if the need arises, from a company with top notch customer service. And based on my experience with other Rainshadow blanks, it will be an awesome blank.