There are still a few weeks left until Christmas, but retailers are already preparing. Amazon is extending the time window…