Written on: 25/02/2013
Terrible signal compared to other networks. Awful customer service. Beware!
Written on: 27/02/2013
Clearly, bit late for warning all there is left a bit cursing... L(
As rated by real users
"Lebara UK increased call rates..."
"Worst Customer Service - Avoid..."
"New Mobile Order"
"Agents and managers need there..."
"Extremely Poor Customer Service"
Home & Garden
Life & Style