Two separate things. If a store in Florida (and a couple of other states) advertises a sofa or stove, etc, On Sale for $699, Reg. or Orig or MSRP $999, that's illegal unless they can prove that selling activity took place at the $999 price. And no, they're not allowed to put something new on the floor for two weeks marked at $999 and then run the sale for a month. Read the Sunday papers and look closely at the prices. Usually there's no percentage off or original comparison price unless its a closeout.
Fair trade laws are another matter. Ever wonder why certain name brand items cost the same at EVERY store? The manufacturer can't tell you what to sell it for, but, can tell you the lowest advertised price you can display. Or, can choose to stop doing business with you if you get ratted out for selling at the wrong prices.
S