Yup! Tried that. Still shows the wrong city.
I don't blame the device. We have a really jacked up zipcode system here.
80504 spans Frederick, longmont, Firestone, Dacono and part of Erie. From edge to edge it's more than 80 miles and you'd be surprised how different the weather is here. Example today, Firestone got rain and hail, longmont got sunshine
To complicate things further, 80520 is Firestone's zipcode and doesn't span any other cities. I tried both 80504 and 80520 and even 80641 and all show up as longmont.
Also changing the zip doesn't change the forecast so I'm assuming it's looking at just longmont.