No, haven't used it before, just going by the fact we hate the smell and it's in potato chips now too. Whenever, we accidently pick up a sour cream chip we gag and put it down or spit it out. When I go get Mexican food I holler "no sour cream". LOL Maybe, it's like that recipe for mayonnaise cake you can't taste it in the cake. I hope not. Making a lemonade cake I saw in the Paula Deen magazine. Looks delicious and calls for a ton of butter, eggs, sugar, etc.
It's got to be good ! LOL My weekend 'sin' this weekend.