I was approached by a Tesla contractor in Home Depot on a few days ago. It was honestly not a good experience.
For one, I was approached cold. I too had no idea that they had this agreement, so I was looking at something when someone came up and asked me something like "what type of project are you working on?" So I naturally just described what I was doing and before realizing this was not a HD employee.
He asks me if I thought about solar and whatever, but it wasn't relevant to my situation (roof slope orients E/W at the 45th latitude, so not great for solar). He goes on his way.
It was just a weird experience. I wasn't in a department related to electricity or solar, and they had no displays indicating a partnership with Tesla or that you may be cold-approached by a Tesla employee.