I just purchased a B25 with the H59 reticle, but since the purchase i have been hearing they might have problems? Can someone enlighten me on what problems the scopes are know for, i still have the option on returning the scope. just dont want to use it if they are troublesome. thanks