I buy mine from Humphry’s flags in Philadelphia. I think they moved there in 1864.
I personally fly a Bennington, and don’t own a 50 star flag. At some point I may buy a regular design, maybe somewhere between 21-29 stars. Nothing against the later states, I just like the asymmetrical star layouts.
Congress Hall in Cape May, NJ has a nice display of all the old ones.