I don't bother bringing my DH. I know he doesn't really enjoy the experience. Mainly based on the fact that when there is a big sale at Joann's the people in my area get a bit rude. No excuse me's, or anything; lots of getting pushed out of the way etc. (one of the many reasons I keep trying out smaller LQS to find one that works)
So I figure I'm going to have more fun without him complaining anyway. So he tells me to have fun, I have my money limit, and I go have a blast!