I've heard enough of this. Genesis or no, I'm heading to Buffalo to check out this Charlie the Butcher character. And eat some, or possibly all, of his beef. I don't know what a weck is, but if it enhances the flavor of the beef then fine, I'm all in.
Here's a video of Charlie the Butcher at a trade show in Chicago:
I'm ashamed to admit that I've been traveling to Buffalo since the mid 80's and just discovered Charlie a few years ago. There is a shop about 1-2 miles from the Buffalo airport so it's handy for a pre-departure fix or a welcome home weck. Enjoy!