Ladies & gentlemen, we have a winner.
Seriously though, it amazes me how many men feel they need to be afraid of repercussions or hide stuff from their women.
If you're not allowed to do what you want, & she's not happy with your purchases, tell her it was on sale.
Example: "You know honey, it was on sale & it's a great deal. It's as if Coach was having a big sale, & you could get a handbag for $200 instead of $500.
I don't. She knows it's for her defense. My biggest thing is trying to get her to defend herself. She's coming around though.