Donald Trump supporters are like a box of chocolates: you never know what you're going to get.