I spent a lot of time on message boards and doing research prior to making CPO purchase. I was fully aware that I'd be putting a deposit down with just stock photos and no test drive and that was not an issue... I heard wait times could be up to 6-weeks and in rare cases even longer, but I figured since I was purchasing car locally (LA) and 2014 model with just 20k miles how long could it truly take to refurbish (and not having to worry about shipping issues), short answer much longer than they promised and I'm still at least 1-week out. Timeline: 2/23: make reservation/deposit 3/14: sign final purchase order docs 3/23: speak with advisor and says about one more week 3/30: speak with different adviser, they can't give update, but said in "Final" stages 4/4: speak with yet another adviser and he personally talks to techs and now say won't be finished with refurbishment until 4/12 Basically if you are working with Buena Park Tesla, don't expect them to meet delivery deadlines, I was promised 4-6 weeks and 7 weeks now looks like "best case" scenario.... just disappointing experience overall, impossible to get a hold of anyone, they are way overworked and not nearly enough people in CPO dept.... as many people have noted it's amazing that a company of this size (and stock value!) cannot get its act together. I'm definitely in the buyers remorse camp now given how this has gone. While this might sound petty, I consider this to be a luxury good and with luxury goods I expect a certain level of service and this has been a major fail. Good luck to all going through the CPO process, hopefully you have more patience than I do (or aren't working with Buena Park Tesla).