Its something that I must look at myself , servicing the motors and maybe replacing the struts but grease is the top tip alright .
I'm always worried about it going up alright but NOT coming down ......and your in the middle of your holidays


All the best
Brian