Lebara Mobile (FR)
Read all reviews for Lebara Mobile (FR) →
Are thees people in customer service…
Are thees people in customer service real people, living with us on this planet. Unbelievable. I'm really struggling to find words 🤬 Do yourselves a favour and stay away from lebara