Is there something in the seat tube blocking it? If it goes in half an inch it should go further, unless the bottom of the seat post has a narrower diameter than the rest of the tube (which would be unusual). Either get a set of callipers and measure the internal diameter of the seat tube, or when it goes in for a service, ask them to sort it out for you.