it says "A maniac will buy this for a high price", and I gave it to the maniac in the Riches Mansion, but he won't buy it! Am I giving it to the wrong guy?
This is White
No, you have to give them to the Guy located in the Big Villa in Undella Town all the way to the West. He will also buy Flutes given to you in Route 13.