Having a horrible CPO buying experience. Pulled trigger on CPO on 1/15/16, was told 3 weeks, 5 weeks worst case scenario since the vehicle was located close to where I live. Then nothing for 4 weeks, long story short, come to find out the car I had chosen and put a deposit on was on a "loaner" to another person while I was placing the deposit on it. So the vehicle wasn't even in tesla's possession when it was put up for sale. So the 4 weeks I was waiting-- the person who had the loaner vehicle refused to give the car back. Instead of tesla calling me to explain so I had the opportunity to pick another vehicle, no one called. When I called to ask why it was taking so long, i was given a line about its going through inspections. Then on week 5 still after no car and no communication, they tell me the CPO now had 2k more miles on it than when I first purchased it! Apparently tesla JUST got the car back a week ago! Its now going thru inspections (or so they say, but what can I believe at this point). I still don't have a delivery date, and so now I am basically stuck or I lose my deposit. I am considering another vehicle, for the price point this seems ridiculous to have to deal with this. Any thoughts?