I've been buying shaft blanks from Bill for 12~15 yrs. now.
I don't buy so much anymore because about 1/2 of my cues go out with a Predator shaft. Well, to be honest, I didn't buy so much back then either.
Most of the suppliers I've gotten blanks from must have a slightly different grading system than I do or maybe it's the state of the economy or maybe my expectations have changed, I don't know. It used to be that when I placed an order for say, 10 A+ blanks, 7~8 would be what I ordered or met my approval for what I expected.
Now, if I get 5~6 out of 10 that meet my approval, I consider myself lucky.
Given what I (and most others) get for a finished shaft, I'm not losing any money. The ones that I cull during in-house grading just go on lower priced cues.
Overall, I'd say that I'm satisfied with what I've purchased.
Shaft blanks is an area in which it pays to have multiple sources.
So to that end, I'm always looking for new sources.
CueStock will remain as one of them.