With the announced closing of a large number of Tesla stores & mall locations, I find myself, for the first time, to be a bit concerned about Tesla's future. Although Tesla is promising a 7 day/1,000 mile return period, many prospective buyers will want to test drive a car prior to plunking down...