People focus on merch and branding WELL before they have any business model all of the time. It’s totally possible they paid for a $50 custom sticker, and locked down a domain name for 10 years, and hadn’t even applied for a business license.
Edit: watched the video, the rear windows are a different shape I don’t think these are the same cars.
Damn did you order this after a no call no show? They even gave you the green papery ring.