I'm going to intervene on this thread due to "tony haters". From what I've noticed, the people who have a problem with tony seem to be the type of people who are never happy with anything and will pick anything they can to complain about. These type of people come in to shops wanting discounts from the start like they've been doing business with you for 10 years. They get huffy when they don't get it. They get you to do the work and they do anything in their power to try and get you to say "Okay, here is your money back." When these types of people come to my shop I politely ask them to screw themselves and never ask me for anything else.
I have personally had good luck buying parts from Tony and have never been led down the wrong path with his advice. Tony, you are A+ in my book.