Friguy, don't put anything on your steps yet. I had the same issue you did last year (my first year) and now they are much better. I live next door to you in Marlboro and you're welcome to come by and check out my steps yourself. I think the liner gets a little rougher as it wears and deals...