This is what I know about Bantam Bait and it's not much. There's Fed-Ex delivery stickers on the front door (they're a notice trying to deliver) with the date 12/24 and 12/26 on them.
I've driven by there alot between Dec 22nd - Jan 1st, not ever a car or truck parked there but someone shovels the little walkway to the front door.
There's a feed store etc in the same "shopping area" and maybe I'll stop by this weekend and ask if they know what's going on?