Agree, I think those mobile stores are the "secret weapon" Elon was referring to.I wrote a really long post over here explaining why the Tesla Pop-Up store seems to be the demand/anti-dealer secret weapon. Even if its not THE secret weapon, it is at the very least, A secret weapon.