Alright I had been an avid supporter of Advance for several years thank to their competative prices and fairly quick turn around on parts that needed to be ordered. About 2 months ago now (i know slow response on my part lol) i ordered a wheel bearing and a couple of other off the shelf items online since they were givine a 15% discount when you spent more than $100 online (not in stores) so I went to pick up the parts from them at the store, and i had forgotten to click "pick up in store" on the off the shelf items. When i spoke with a sales guy about this he told me "nope cant help you it is a done deal" when all it would have taken was a phone call. Then they couldnt even find the part that they had set aside for me. So this gentleman had been rather curt with me in the past but i was willing to brush it off, until then because why in the heck does he need to be so rude i guess they dont need my business. I went back in and spoke with a manager who pulled up my expenses in the past 3 years with them and it was over $11K. I then told him he had lost any future business with me and i walked out the door. I now buy 95% of my parts from Oreilleys since on my first trip in i had the manager ask me if i wanted an account (gives a discount on purchases automatically) when he overheard me telling them that they need to get used to seeing me since im at the parts store alot. They have been great to me since and i usually get a 20%-40% on most parts and even more on some. This may sound petty but to be honest in todays economy i will not stand to be treated poorly, i feel that i should be treated like a valued customer wether buying $1 or $1million in parts from them. Oreilleys has done so, and advance lost a not so much large but regular customer because of one rather irritating employee who didnt seem to care.