Lebara Mobile (FR)
Read all reviews for Lebara Mobile (FR) →
Annoying actor on the advert "thank you man" (idiot)
They have the most annoying "actor" doing the advert on the TV who has to be a really good reason not to use Lebara, well that and the 77% of one star reviews. Is this company a complete joke?