Originally Posted by
acregal
There's no tipping, even in cabs. That being said, they don't mind if you round up the fare.
They sell tons of liquor and there's no cut-off. It's legal to drink pretty much anywhere in public, although you might get a few weird looks walking around drinking in the afternoon (or morning, if one starts that early).
Except only liquor stores can sell hard liquor by the bottle and most of them are not open 24 hours.
Also, I've never run into a taxi driver who would understand what it meant to "round up" the fare. Maybe if you can speak Japanese, you can get them to keep the change.