It's a long known bug actually that shows when you look at the items just moments after they are published (8am my time for example). Just a display bug until the cache and database were able to pull the proper price up.
Really? I usually check it first thing when I wake up and that's generally around the same time. I guess I just hadn't caught it before. It stuck around on my phone until about noon, then it showed the right price 🤷
I don't know about the US but where I live a shop must by law honor the marked price even if it's a mistake. Some stores even have a policy of providing an item for free if it is incorrectly priced.
I opened a ticket about it back then, they didn't care about it and said the price shown in the cart counts, not their fault if it's shown as free in the shop.