I did and what he said was that sometimes this happens and basically there's nothing he could do about it. If you read my OP I thought I made it clear that the problem is with items ordered through BE that are being shipped by Dillon. When I asked him if it were possible that Dillon was putting his orders on the back burner he said no. When I pointed out that this has happened on 2 different orders he said it was a coincidence. By the way, it's going to be 7-8 days not 5.
Had it been one of my customers that this had happened to TWICE I would have offered to refund the shipping charges in an effort to make amends, or at least offer to pay the shipping if I chose to return the order. He didn't offer and I didn't ask so, I'll have to pay those shipping charges too.
As far as "bad mouthing" Brian, I don't think I am. I'm doing what this customer service forum is supposed to be for, Pointing out problems with his customer service.