I don't think that this would be legal in the UK unless on upwards changes the labels changed a reasonable[0] time before the prices. Unfair Commercial Practices Directive and probably some other laws would probably cover it.
[0] A small shop could probably do it much quicker than a large supermarket which might have to allow for people being in there for an hour.