Have you ever stayed at a ryokan? And if so - did you give kokorozuke on checking in? Have you ever heard of a person who didn't give kokorozuke? Were there any consequences? I'd also like to learn more about tipping in Japan in general, not only at ryokans.