0 | "instead of what I ordered" - as you said, very vague and not really a clue. This doesn't allude to a "mutant" in any way. It just makes me think of someone unwanted.
-1 | "they don't match" - though I feel that this is a step in the right direction, ultimately I don't feel that it worked for a color clue, or for a hint towards something "wrong or freakish."
+1 | "much too warm for summer" - acceptable fire hint.
+1 | "tattooed" - good appearance hint.
+1 | "expensive or exotic a brand" - demigods would indeed be exotic. Also, expensive in that light could mean valuable, as demigods arguably are.
2/3 - Fail.
Ultimately I feel that there was a lot of fluff and not very many actual clues. A lot of times when trying to hide clues, people tend to go wayyy overboard. You had some good things in here - the tattoo clue was your best, for sure, and the expensive/exotic brand had promise if put into the right context, but there was just too much for me.