Should be pellet on pellet at 25 yards!
I know what you mean about moving your eye to get the cross on the bull, i was guilty of that-it is a very bad habit indeed.
Has your scope got Adjustable objective or side focus .. or is it set paralax ?
if its paralax adjustible zoom right in and make sure you focus so its perfectly crystal clear.
mine says its at about 45-50 yards on the scope itself. but really thats when i set it for 34 yards!