I found a bug, somehow I have -3 trust potions. I have -3600 Jewels. If you talk to Mirajane she just takes the 6k and a potion regardless of whether or not you have it. Same with the events where you put a potion in someone's drink, like with the grape gathering for Cana.