Where I live, guys don't really act like that. When I go into a clothing store, the only reason my boyfriend gets impatient is because he isn't really interested. He gives his input and doesn't mind, but I take awhile and it bores him. Thats completely understandable because his interests usually bore me, too.
The few times we do go into MAC, my boyfriend just sits down in one of the chairs and waits. Same in Sephora. He gets excited because he knows he can sit and relax while I shop. The last time we were in MAC, the MA applied my concealer, I turned to show him, he nodded and said "yeah baby she did a good job" and then she applied viva glam v on me and I turned to show him and he loved it. So he doesn't hate being in there. Its just when I take forever is when he gets upset.