T
Tarantula Tony Review of Lebara
Completely useless customer service personnel!!! I...
Completely useless customer service personnel!!! I would never recommend them to friends or family or to anyone for that matter.
They can't even handle a simple issue. Had to do it myself. I wonder why I spent 15 mind of my life on the phone with 3 different reps!
Comments: