went to my gp today and she gave a due date 30 days off from all the calculators i have tried online! they were all going by my last period... is it possible that the gp read the little dial wrong?