If you are in Ireland then there is still time for some last minute shopping! Order today or tomorrow and hopefully if An Post are as efficient as they normally are then your order should arrive on Christmas Eve. There is still time, but only just!