The outlet is in Secaucus, New Jersey near the Meadowlands. I was there about three weeks ago and I didn't see any Boston bags, butI would imagine that their stock changes often. I would call first, because the rest of the outlets in the area aren't that great anymore.