Well y'all, good things come to those who wait (through EDD madness, through endless refreshes, etc). As of 7:01 PM last night, we are officially Tesla owners! Given our luck, I just KNEW either our trade in (the Audi) was going to blow up, get totaled, or a meteor was going to hit the Tesla...