I hate mayo Storm. I think it's the most vile condiment ever and have no idea what kind of moron thought combining egg, oil and vinegar was a marvelous idea. I find it even more strange that so many people like it. lol.
Definitely love a mayo-free salad! (So hard to find!).