I'd try lubricating the runners with silicon grease. You can get a tub from your local builders merchants or a spray can at most motor spares/accessories shops.
My son's Vectra suffered from the same problem and greasing the runners solved it.
ChicksFan, September 2011