Costco for me! You get money back with the Costco credit card and the Costco "no hassle return policy" is excellent. I buy all my tires from them and love the road hazard policy.
Costco membership has surged because of the "lower cost" gas since the war.
BTW! We had a BJ's membership for years...