We used bla la from Lyon to Le Puy en Velay. A journey that would have cost over £100 by public transport for us,cost €8 each. Register on the website, state where you want to go and wait for a response. Our driver was a student in Lyon who regularly drove back home to Le Puy. It saved us time...