They risk a fine of (I think) £2000 for each offence.
Relevant Statutory Instrument here:
http://www.hmso.gov.uk/si/si2003/20032426.htm
In the past I have submitted a complaint to the FPS but nothing ever came of it. I suggest you contact Trading Standards instead.