D

Dingani Brian Nkala
Review of Lebara

4 years ago

If I could give anything less that a single star I...

If I could give anything less that a single star I would but Google wouldn't let me. I called Lebara offices in London and asked to speak to someone in Sales/Marketing. The lady at the reception was extremely unhelpful and hung up the phone on me mid-speech. How rude can one person be??

Comments:

No comments