You have to hand it to the Aussies and Canadians and even the British. They know how to honor their vets. Remembrance Day and ANZAC day is a very serious affair for them.
Myself refuse to buy anything or go shopping on Memorial Day and Shame on Car dealers and Big Box stores that have sales on that day.