Sorry to see you go there Marty. I got a trick for you when you start up again.
What I do to get around the girl friend is to buy the stuff and then drop it off at a friend's house and then get it wrapped and later that day my friend would drop it off as a gift for me
Since I have lots friends that travel alot for business and from different cultre so there is always a excusse for gifts.
This way you always get new toys with out the other side feel you are speeding so much money.
Cheers