A friend in the UK is considering a 959 but he has been told that these cars can only be serviced at the Porsche factory in Germany. Is there any truth...