I was a customer with Lebara before and they had shockingly bad service. I stupidly bought a Lebara SIM again because it was on special at Coles and I need an extra data plan. The SIM wouldn't work and after waiting 20mins on hold they said to email an account which I still don't have any reply from a week later. These guys are jokers, don't waste your time.
Claim your business profile now and gain access to all features and respond to customer reviews.