I can grease on a Warrior but the Arrow which is just a Warrior with knobs on always comes down with a bit of a clunk.
One thing to check is the vertical seat adjustment. This is often frozen or even welded up in some PA-28's due to the expense of replacing the gas struts. It's surprising how much difference your eyeline over the coaming makes in the last moments of hold-off (to me, anyway).