Armed robbers threatened to kill a female shop worker before fleeing with around £2,000 of cigarettes and cash.
The 20-year-old victim, who doesn't want to be named, was cashing up when two raiders burst into Bargain Booze in Oswaldtwistle with hammers and a crow bar.
She said the taller of the two robbers held her up against a wall and repeatedly tapped her head with a hammer while the other jumped over the counter.
The woman, from Oswaldtwistle, said she hasn't slept since the attack.
She said: "I thought I was going to die. After they had got to me they then got me to open the till. I then tried to run out of the shop but the smaller man stopped me. After that I stood next to the crisp section.
"They had balaclavas on and the tall one just kept saying they were seriously going to hurt me and kill me if I tried to hit the shop's panic button. I was in shock and it happened so quick that I just didn't know what to do.
"But luckily a bloke walked in which scared them off."
She added: "Anything could have happened if he didn't come in. I'm grateful I'm still alive. Now I keep randomly crying not knowing why which is strange. Hopefully I can back to work soon."
Police said they are appealing for witnesses following the raid at around 9.50pm at the Union Road-based shop on Monday.
DS Alan Davies, of Accrington CID, said: "These two men have threatened and demanded that the woman open the till and if she failed to do so, they would kill her. They did drop some cash while leaving the scene but got away with a quantity of money and around £2,000 of cigarettes."
He added: "They did have bags and a white plastic bucket on them when entering the shop. A witness has seen a dark coloured Volkswagen car making off from Hartley Street in the direction of Union Street following the robbery. We would be keen to speak to the driver of that vehicle."
The taller robber is described as white, 6ft tall and of a skinny build, estimated to be in his 20s with a local accent. He had a cream coloured scarf concealing his face.
The other man is white, 5ft 5 and of a slim build, in his early 20s and slim.
Anyone with any information can contact Accrington CID on 01254 353741.
This morning an 18-year-old man from Oswaldtwistle was arrested on suspicion of robbery. He will be questioned by officers today.