The BJ’s chain isn’t nationwide. Sam’s Club is.
you are correct and I just looked up their locations. They seem to be on the east coast only. From Maine to Florida and places in between. They claim over 200 locations, so that is I’m sure quite a bit less than Sam’s Club.