Your candy, you don't have to share. Let others buy their own.
Aunt was be unreasonable. Bride was fine with the glasses. They were necessary. Aunt had no business butting in.
Wife was being the jerk, for asking. I understand cravings, but not sending someone out at 3am.
NTJ maybe next time, if they return, suggest they come back when husband is there?