An interesting and inspiring case in Switzerland -http://politicindia.com/news-details.php?newsid=1059
They've introduced a novel banking scheme in which retired care volunteers “deposit” hours worked looking after elderly people. In return they can use any time saved up for their own care provision later in life.