They do have it, once you walk in, it's on the left most isle of the store on a shelf above the frozen items.
Yes I always see the ramune when I go
I've seen ramune at least once. I don't know if they always carry it.
Thanks! Your answer is awaiting moderation.