I had my Model S delivered on 3/29 and so far I'm loving it! I drive it down to Stamford, CT twice a week and usually stop for a short charge at the Milford supercharger on the return trip just to make sure I have ample charge left to get home. Haven't run into any fellow Tesla owners there...