Only thing I bought from them was a WilliamsBB F3 B unit. When it arrived the Willams box was covered in drips of what I think was candle wax. It was weird, but not really anything worth demanding a refund over or anything like that.
The annoying part was that the paint color/finish is off from the AA units I have even though I made sure to specifically by WBB to make sure they were the same. The B unit had the old Williams glossy finish with a darker green (CP units) than the matte forest green on the WBB AA units. Perhaps it was a different production run or something. I suppose a better photo might have helped.