What does "caveat emperor" mean ??

7 answers 7