I've always said free agent hands down, but recently a few friends have bought parts & the prices they got were kinda high.
I'm not saying don't buy from her, I'm just saying check around a bit if you're hurting for $$. (like most of us lately!) It wasn't outrageous by ANY means, but not really a deal either.
edit: After talking to Michelle, I'm inclined to think that either my buddies were incorrect, the local dealer was blowing smoke, or I didn't get the whole story, she quoted me the prices for the parts that were purchased by one of them, it WAS a good deal, a solid 20% or better less than retail... pretty dam good prices!
Either way, for service, price & SPEED, Michelle IS great to buy from.
I would just change the post, but I HATE it when folks do that crap to make themselves look better. If I made a mistake & didn't get the whole story, that's my fault. Sorry Michelle!!
Gotta go, I need to call her & order some pistons (and apologize!

)