Stop worrying Pete and start enjoying the S experience.
As with any make of car it helps to stick to the maintenance schedule and heed any warning signs that come along. On this forum you can read a mix of problems most of which can be fixed quite reasonably, but don't forget you are driving a good build car with a good engine so reliability isn't a big problem, and as for expensive fixes--don't buy a prestige German car unless you have a good bank balance.
merlin
As with any make of car it helps to stick to the maintenance schedule and heed any warning signs that come along. On this forum you can read a mix of problems most of which can be fixed quite reasonably, but don't forget you are driving a good build car with a good engine so reliability isn't a big problem, and as for expensive fixes--don't buy a prestige German car unless you have a good bank balance.
merlin