I have limited knowledge of buying from a sport car specialist, but it works for the dealer I bought my 911 from.
They have been trading 40 years and the business is now run by the son of the founder.
They have someone who can fix minor issues on site, but any complex or technical warranty issues are carried out by a local specialist.
Check out their stock list.
http://www.johnhollandsales.com/