I always have this issue when buying hubby gifts. Usually I'll buy something online, I rarely tell him when I buy things for myself so he doesn't really know the difference. Or if it's in a real store I'll pay cash. I just bought him a pretty expensive gift (online, they don't carry them in stores yet because it's a summer item) and I paid with my mom's credit card and gave her cash. It's easy for my hubby because he's the one who pays the bills, I never even look at them.

Is it tricky for you to surprise your hubby if you have a joint bank account?