wife wants to buy parts for Christmas

You could always ask her to let you set aside an additional 100/mo for future part purchases even if it is your money.....