Return periods are normally 30 days. The iPhone X is still more than 30 days out. If these cases are defective for some reason and you don't know this until you put them on an iPhone X, will they accept a return / exchange?
I see no point in buying a case this early. You have no clue when you will even get the phone