Lebara Mobile (FR)
Read all reviews for Lebara Mobile (FR) →
Shocking service 0/10
Would give it 0 star had no service since the 26th April in the USA reliying on free wifi in the USA for another week Followed all instructions to no avail Absolutely a shit show from lebara