I would stay loyal to Costco except that the nearest one to us is about 2 hours away. So, we had to sign up with BJ’s in Massena which is roughly half an hour away. The basics are there, especially for my purposes(diapers, juice box, toilet paper, paper towels, etc.). But there seems a lack of real variety here. I’ve never been to any other BJ’s so I don’t know if the absence of a food station is a standard. If you get caught with hunger pangs in the middle of your shopping, McDonald’s(or Taco Bell) might be your only choice for a quick fix(or wish hard for free samples). Positives: It never gets crowded and they have their own gas station. And I can pay with cash, debit or even credit(which I can’t in Costco or Sam’s Club). Negative: No food service area; food items aren’t updated(so be cautious about expiration dates!) and it can be very creepy inside because it can be very empty even on a weekend.