Police say it happened 'in full view' of shoppers