I recently posted this in another thread:

Quote Originally Posted by kc261 View Post
As far as the mineral oil or baby oil if you have future problems with retained eyecaps... I know I have seen it recommended, but it certainly wouldn't be the first thing I'd try. If you keep the humidity up high enough (especially starting when the snake's eyes go blue and you know a shed is imminent), you should not need to worry. If you have trouble keeping the humidity high enough in the entire enclosure, you can add a humid hide at shedding time. If you still have a problem shed, you an soak the snake to help. If after all that, you still have retained eyecaps, most people seem to believe that leaving them until the next shed does not pose a problem as long as they come off that time.
As far as the zoomed stuff, I wouldn't be surprised if a good soak helps just as much. Here is a sticky about how to help your snake with a problem shed:
http://ball-pythons.net/forums/showthread.php?t=43403