I bought mine at Butler County Ford, they're pretty good, but never EVER under any circumstances go to Shultz Ford in Wexford... they're not capable of fixing a kids push toy lawnmower. Another option could be Allegheny Ford, they're on the south side of Pgh... I can't remember their exact name, but they too (like Butler) service F650 and up.
I use to come up to Butler a little, well a while ago I would hit ghost rider's, and then I alway's went to the Butler rodeo. I raced at swithback some also.