If you need to do christmas shopping after the 17th, you are already too late imo.