Shamrock Ford hasn't given me any problems. And I'm not stock. Though they do like to point out how many motor mounts I've broken.
Of course they're way out here in Pleasanton.
My friend has gone to Walnut Creek Ford, and he don't like them very much. Poor service with extra long waits.
The only 2 I have any experience with.