I used to buy all of my tires from Costco. A couple years ago, I needed to take a 2000 mile trip. I needed tires before I left. I went to Costco to get Michelin AT's. They didn't have them in the store, so I ordered them. I let the guy know That I was taking a long trip on Saturday. He assured me (it was Monday) there would be no problem. I called on Wednesday, no tires. They called me Thursday, said my tires were in. I left work an hour early to get my tires. When I arrived, I was told they couldn't be done today because there was a tire sale and the guy was alone. Come back on Friday. I'm supposed to believe that tomorrow would be any different? Friday morning, I got up, went to STS and checked the price. They were considerably more than Costco. The kid behind the counter also said he didn't have the tires but could get them today. I told him what was going on, he said he couldn't even come close to Costco's price and that I should just suck it up and get the Costco tires for the price. I walked out to my truck, thought about it for a second and went back in and said put the tires on. I'll be back this afternoon. The STS kid picked me up at the train station and when I got to the store, he had knocked 25 dollars off each tire. They still cost a little more than Costco, but I wasn't worried all day that I would be starting off my Saturday getting tires instead of hitting the road. The STS guy got a nice tip.
I've been self employed for 17 years and I refuse to give anyone my business if they don't treat me as well as I treat my customers. I know I won't hurt Costco by myself, but I'm not giving 700 bucks to someone I don't get a good feeling from. The best was when they kept calling me saying my tires were in. I kept telling them I was kinda busy but I'd get there when I get there.