Need some advice...
I ordered a Rubicon JL several months ago with a body color top. I waited 6 weeks and received a call from the dealer the Jeep was delivered but with the wrong top. The order, window sticker, and Jeep website all had the correct top listed, the Vin is also correct. I had the option to take this jeep and wait "a few weeks" for a new top or wait for another "6 to 8" and order a new Jeep. I opted to take the Jeep with an IOU for the correct top. The dealer has been more than apologetic and has attempted to provide updates every few days. I don't feel its their issue as they ordered the Jeep correctly.
I reached out to @JeepCares immediately through chat and numerous phone calls strictly looking for an ETA, with no resolve. Jeep customer service has been terrible, even hanging up on me on one occasion. I was assigned a case and case manager. I have reached out to the case manager 3 times and have yet to receive the promised return phone call. I received an email with an estimate of a week or two (its been over a week) and offering 4 oil changes/tire rotations. Which I believe was included with the Jeep already. I'm not expecting anything but for Jeep to expedite the correct top. I am after all paying for and driving a $54k Jeep that has the wrong color!
Honestly you shouldn't have accepted it at delivery.