I have to say, dealing directly with Weather Tech has been frustrating. They are still "Processing" a supposedly in stock item. I called them on the 15th or 16th to give them an actual Visa and they still haven't shipped as of Christmas Day! I saw it go through on the Credit Card then come back on the card. I texted them on Thursday and they said it will ship in the next 4 to 5 business days. So will it ship before the New Year, probably not🤨.