Nothing tastes like store-bought mayo. Then again, nothing tastes like home-made mayo either.
With that being said, while I do prefer to make my own, I'm a little lazy and kitchenless, so I caved and bought Wegmans brand organic. I figure at least with organic, I'm not getting GMOs, even if it's not the best for me. Alternatives to mayo just aren't the same, though good in their own right (sour cream, for example, but it needs more fat added to it to be satisfying to me.)
My suggestion- practice making mayo. (Do not use a whole egg, only the yolk. That'll help.) If it ends up soupy, combine it with a store-bought Organic mayo to sort of "buffer the badness" I guess. Sooner or later you won't need to do that anymore and you'll be a mayo pro.