If you're into college pennants, I stumbled upon this place recently. Located in Branford, CT (with CT pricing to boot). Joe you may be particularly interested, if you aren't aware already. Didn't realize there were real live brick and mortar pennants stores out there.
PS...Sorry for the super size. Not enough coffee in me yet to mess with the photo sizes.
https://americanamemories.com