This store is great find. I was staying down in Half Moon Bay and a local in Leominster said this is where you can find all kinds of soccer merchandise and flags.
All reviews seem positive