Costco Tire Center in Cumming Georgia is inefficient ... I then asked to speak to the store manager. He said, "I am a supervisor." I said, "I want to talk to a store manager." ...
Costco just opened four new stores in Texas, Michigan, and Massachusetts. See if one is near you and what to expect.