I’ve ranted about this so many times that it’s a true pleasure to see it being done the right way by YouGov/Polling Point here:
(obviously, I blanked out the zip code.)
Compare and contrast with other folks’ ongoing aggravation of asking me to pick which country I live in (from a list of about a billion, though the US at least is at the top), then pick my state, and then entering my zip code. Harris does this pretty frequently, though I just saw an example the other day where they instead asked if I still lived in the United States, and then (without asking for state or zip) asked me to type the name of the city where I live, which I found somewhat unusual.
Anyway, nice to see this happening. We’re already on the panel, so you already know all this background info!