moose11 New member Jun 1, 2003 #11 i think its the fina....im 2 weeks into mine and just started itching at injection site.