Nope
No sir, we have Grabba Leaf which is close.
I have seen it there in the past, but not sure if they still carry it. Your beat bet is to get it from Amazon.
Don't think I've seen that specific brand there before, but they have Grabba Leaf which is pretty similar.
Thanks! Your answer is awaiting moderation.