Greengrocers and often held up for their examples of bad punctuation, but in this case this would be a communications section of Woolworths creating the material, so there is no excuse for poor punctuation. If anything, it makes you wonder what they're trying to do. Are they trying to make it look like they're the local greengrocer? It simply makes no sense for Woolworths to drop the standard of their communication.
Creator of the preferred Australian English spelling dictionary.