Can't say I'd ever heard of the Post Office taking in flags for disposal, and I'm in my early 40's. Around here it's always been the VFW, American Legion, or the Boy Scouts.