No longer a doormat
Tell Sophia with a SMILE that you are not close to Stacy, don’t know her taste and do not feel comfortable shopping for her. Smiling when you say it should prevent your refusal from appearing confrontational.
P.S. I agree she had a lot of nerve to ask.
Imagine if the person with the paper trail was you or your wife. Would you want to know, so that when you got up to leave the restaurant all eyes didn’t follow you out? A discreet way to have let the woman know there was a problem would have been for you or your wife to have written her a note, and given it to her server to pass to her. That way, she would know there was a problem with the least amount of embarrassment.
How long have you been tolerating your husband’s explosive outbursts of temper? Has he been breaking other things, or raising a hand to you?
There are several things you can do. The first is stop cleaning up after him. Eat separately if you have to. You could also warn him that if he doesn’t seek help now for his temper that you have had it. If you need my permission to go, I am giving it to you.