Any idea if this joint is legit? Haven't seen much about it and was in the area so I thought I'd ask the bros here. They have a website but it's a little iffy.

Cheers and ty