I swear all the damn time. I don't see the problem with my swearing in most situations. Even at work I'll swear. When I am talking to a 20 something student about a pair of headphones when he's saying "Yo man I need some cans what are the literal trout man! They gotta pump the bass like nothing you ever smurfing heard!" I'm going to respond talking to him like he talks to me it's not because I found his approach rude he wasn't swearing at me he was being respectful there's worse things for someone to call you than man. Therefore when talking back to customers like that I'll swear not because I'm being offensive to them but because I'm like "hahaha so you want the good trout then eh? So what budget we talking dude? Money no object? Cool sweet lets sort you out with these babies, they'll pump bass so hard you're going to smurfing love it!" again I've not sworn at him I'm not being offensive and the rapport I've built means he's immediately keen to buy from me because I'm talking to him on his level and engaging him in the convo. Considering the cans I'll recommend him will cost in excess of £200 on average that's a valuable edge.
Though I can reign the swearing in when it's appropriate to do so. It's all about context if the person I am talking to is someone who swears and I can use the swear words without being overly offensive then I'm comfortable to swear.