I don't doubt that you got some bad product from whoever it was, but I've never, on any forum, anywhere, seen anybody report a problem with an RC barrel from Craddock.
And I've been doing business with him since he was at WOA.
If you have any current, specific knowledge that says different...