D
Dingani Brian Nkala Review of Lebara
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: