It was ordered on 11/27, shipped 12/6. It turns out that one of the items was out of stock and a substitution provided.
Lack of information, communication and access to him was the problem.
I think for the future, if time is not an issue, I'd still buy from him as the prices are good. If time is a factor, I might shop elsewhere.