En ensam gärningsman hade där beväpnad med en kniv hotat personalen på Statoil och stulit en okänd summa pengar ur en insamlingsbössa för Barncancerfonden som stod framme vid kassadisken.
Både polis och väktare befann sig lyckligvis i närheten och kunde kort efter larmet gripa den misstänkte, en 36-årig man, i området.
Vid gripandet anträffades både kniven och pengarna på mannen. 36-åringen anhölls tidigt under onsdagsmorgonen misstänkt för rån.
Personalen i butiken kom inte till skada vid rånet, uppger polisen.