We recently joined a new warehouse club that opened closer to our home thinking it would be better. We would save time and have more choices. There were some but mostly we found the shelves just held more of the same stock. We liked BJ's layout better. So with eight months to go on our membership, we switched back. Their hours were not convenient for us. The main reason for the switch was we could do our shopping and be home before the other warehouse even opened.
That, along with the pleasant staff, the freshness of the produce and variety of items made it a better choice for us.