good to hear there are some good ones! pity about the GP's