Of course they do. Would you appear on a television show for free? I wouldn't. I have no idea how much they make, but I would imagine the amount has gone up over the last year or two as the show has gained in popularity. If they aren't receiving a salary, they are idiots.