P
Pete D. Review of Lebara
TERRIBLE Customer service. Near impossible to get ...
TERRIBLE Customer service. Near impossible to get through unless you hold for a lifetime. Even then the person on the end seems of very little help. Would NOT recommend.
Comments: