IMHO a referal to a proper endo is an absolute must. GP's like to think they know enough but half the time I think it's just that they get paid more if they take on the diabetes care themselves. If you live in a city then changing doctors is easy so do it.