Royal Mail customers have a few hours left to send post in time for Christmas.