I too wish I had read these reviews prior to placing my order. If you need anything in any type of a hurry, stay FAR AWAY from CARiD. I received a standard 7-10 business day "estimate" on when my product would actually ship out. On the 10th day (Friday) I reached out, but nobody could confirm if it would actually ship when it was supposed to. Monday comes and I receive a "Delay Notice", they're going to need another 7 business days to ship my order. They knew that Monday morning, but couldn't communicate that on Friday afternoon,,,,, BS! In the day and age of express delivery, why wait for a company that will take at least a month before you receive your item? On top of that, customer service is absolutely non-existent. Never again!