"Less than a minute later, he turned around and said 'Give me your money'."
She saw what looked like a gun in his hands.
"I leant over the counter and said 'What?'. My heart was bubbling."
Lafita tried to find something to throw at him, but all she had at the counter was a small saucer.
"I held [the saucer] up and he ran out and around the corner."
Lafita was uninjured and did not give the man any money.
But she could not work out how to use her phone. Luckily, her daughter arrived about 10 minutes later and called the police.
Lafita said her family had been in Cromwell for three years and this was the first kind of robbery she had witnessed.
She thanked the Cromwell community for their support.
"The next morning, I opened up the shop and the first person was so upset and unhappy and asked what happened."I feel so honoured. They feel what I've been through. They are caring people."
A police spokeswoman said the man could have been holding a small firearm or an imitation firearm.