A town centre revamp involving more than a year of roadworks has been delayed again, sparking fears over the impact on traders ahead of Christmas.