Many German words for "cheap" are euphemisms. Why is that the case? The interpretation of these words just occurred to me, it might not be etymologically correct. I am not a linguist:
Preiswert = Es ist seinen Preis wert.
Günstig = Es hat meine Gunst.
Billig = Es ist mir billig. Ich billige das. (Im Sinne von: Es ist mir recht)