Yes, it is illegal to publish fake reviews or testimonials. The FTC has the power to penalize anyone doing this, and they have taken legal action in the past.