An elderly RSA veteran collecting poppy money for the Hobsonville RSA has been robbed of more than $300 in a snatch-and-run robbery.
RSA president Geoff Polglase has slammed as a "despicable act" the theft, which happened yesterday afternoon outside Westgate Countdown.
Veteran Eelze De Roo, 81, said he was shocked when a young bloke approached the table from which he was collecting donations and giving away poppies, snatched up his money container and took off.
Not one to give up without a fight, De Roo raced after him.
"I can tell you the public since that's happened have been absolutely amazing."
Westgate Shopping Centre and Countdown Westgate each donated $500 to make up the amount stolen, while another member of the public was donating a printed Anzac shirt to the collector targeted in the robbery.
A Countdown spokeswoman said it was "incredibly disappointing and upsetting".
"We haven't experienced anything like this happening with other charity collectors at this store, and want to continue to support charities."
Polglase was thrilled by the kind response of the businesses.
"After dwelling on the negative yesterday it makes my heart sing, that this kind of thing goes on."
Polglase thought the incident might have woken people up to the amount of time and effort some veterans and other volunteers put into fundraising for the RSA.