I'm from Ohio but moved a little over a year ago. I'm visiting Columbus this weekend and found Tallgrass at a bar last night. When did they come in and where can I get it on shelves? My brother said he's never seen it before and I'd like to take some Buffalo Sweat and 8bit (if even available) back with me... On a second note- I remember seeing on the old forums that there was 1 place in columbus that would get some Jackie O's every now and then, I'd like to call and see if they have any; can someone help with which place that is? Thanks!