I know there's a couple threads on this guy-- I just bought a NIB Khameleon from the guy and it came within a reasonable amount of time. No problems, whatsoever.
There were a couple minor delays in responding/shipping etc (by minor I mean a day or two), but I've seen far, far worse on BR and any delays when buying through an individual on a free message board are inherent in the purchase.
I think some people need to get their panties out of a wad when it comes to delays. BallReviews isn't an online pro shop-- if you want to guarantee your crap is there in 3 days, call Chris at Buddies-- otherwise, chill out.
I was searching for a fairly rare NIB ball, found one, and was willing to wait a while to get it. All and all, would do another transaction with him if I had the chance.